The guns I've reviewed so far have been cheaper plastic guns. The G9 is metal except for the grips and magazine. This pocket pistol will fit in the palm of your hand. In a pair of cargo shorts you could fit about 8 of them. The gun feels amazing, easy to cock, good quality materials. For a pistol with a 3 inch barrel it is very accurate. Accurate enough to hit a can at about 30-40 ft outside with .2 g bbs. I put about 300 bbs through it the other day without any problems. It is also capable of firing like a shotgun, and is still fairly effective when firing 2 bbs instead of 1. James bond himself would be proud of this awesome little spy pistol.
For those of you who are familiar it reminds me of Archer's underwear gun: