Springfield Armory XD-9 Sub-Compact is a semi auto pistol that shoots a 9mm round. It has a 3" barrel
I love the XD :)
i like it all but one feature, the grip safety. not hard to use, i just dont like it. the rest of the gun however is very nice smooth and satisfying to shoot.