Bond Arms Bullpup
Bond Arms Bullpup: This is a small-frame DA/SA semi-auto pistol which uses 9mm ammo, and holds 7 rounds in the standard magazine. Originally introduced by Boberg Arms in 2011, the innovative reverse-feeding design allows for the positioning of the barrel further back in the frame, making the gun more compact yet with ballistics and perceived recoil on a par with much-larger guns. The standard overall size of this design is 5".
click each image to enlarge