Springfield Armory XD-40 .40S&W caliber pistol 

Gunz Inc. Stock # 10351