Well D&D balances it by reducing your accuracy, and requiring significant training for it to be effective (three of four feats out of a possible six (exculding epic characters)).

But there is always the case of what gamers want. You could balance guns and tanks and laser weaponry into the game if you try hard enough, but it wouldn't be fun.