New Smith & Wesson Shield 40 single stack compact carry pistol

Gunz Inc. stock # 128