You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
The gun has a max range and that is what balances it out. It does nothing after like 20 meters while the smgs are still able to hit with 4-5 shots to kill. If you learn to stay out of the range of the gun then you don't die and that is what makes someone a good player, adapting to the other people you are playing against.