A shitty game can be perfectly balanced and a great game can be unbalanced. Good design is about intuitive leaps and happy accidents. If all a designer understands is the naked attributes of damage, rate of fire, and bullet error, then he can't see the forest for the trees.

The bottom line is that people expect an awesome pistol. It had better be awesome. It doesn't have to be any more complicated than that.