They all are balanced out one way or another. You can't reload the m-1 until the clip is empty. I've ran out of ammo at crucial times. Do you fire those last 2 rounds off and hope the enemy isn't close enough to hear it or wait? The mp-40 is a close in weapon, good for building or street fights. Bolt action is slow but deadly, a high damage round. The ppsh is also a short range weapon, once you get any distance and if you hold the trigger; forget it, you miss. I think the designers have tried to balance the weapons around game play and have done a pretty good job. Everyone has a favorite weapon, but you have to look at the map you're playing and take that into consideration when choosing a class.