Threaded Springfield XD(M) OSP: A Versatile Home Defense Handgun

With a variety of attachment combinations possible, this is a full-featured home-defense handgun