Beretta PX4 Storm Sub-Compact model .40 S&W caliber. 

Gunz Inc. stock # 8610