New Springfield Armory XD 40 Mod 2

Gunz Inc. stock # 148