Smith & Wesson M&P Shield EZ 9mm with easy-rack slide. 

Gunz Inc. stock # 1121