This Hawg 9 (WHX129R) is a 12+1 semi auto, which shoots the .9mm round. It has a 3" barrel and ambidextrous safety comes in matte black finish. This is a used gun and comes with 2 magazines, hard case, lock and all materials that came with it new. This gun shoots like new and is the perfect everyday carry gun. I am the original owner.