Snipers are Mid to Long range weapons. They don't need to be nerfed at long ranges because this is their purpose. However, they are heavy weapons and extremely difficult for anyone to carry around and use like an assault rifle, so I don't think you should be able to use a sniper as such in game. It shouldn't be an all around weapon, just as an assault rifle shouldn't be able to accurately be used at long ranges. How would people feel about making it required to be kneeling or laying down in order to fire a sniper? Or maybe have it required to carry the weapon on your back in order to walk/run. I think this would make it much more difficult to use at close ranges, and you wouldn't be able to just spray and pray if you ran across someone carrying an SMG or an AR. It would make snipers a more balanced weapon, effective at long ranges but not so much at close ranges, as they are intended to be used. Edit: D'oh! Just found these have been brought up already