In the gameplay reveal trailer when the guy went into the menu you could see the dmg drop off of the guns, this seems indicative of the kinds of fights you may get into. The snipers also look pretty interesting, so don't be too worried. With a good build you will most likely be able the be the sniper you want to be. On top of that in the gameplay people have recorded, the snipers seem to be pretty far off in the back, providing support and keeping themselves out of the fight.