Hmm the game mechanics for ranged combat seem really flawed. The difference in ranges between weapon classes is really imbalanced. Pistols have 5 metres more than shotguns and do half the damage? Damn...
Also, no reason to just bring an assault rifle over an SMG or pistol or whatnot. Sniper Rifle mechanics look really neat though.
I would use the Shadowrun ranged combat mechanics here, with the Single, Burst and Full Auto fire modes and no "0 damage after optimal range" but rather an increase in the difficulty to hit because 5 metres isnt really going to turn a 3D damage to 0, just doesnt make sense.
In SR you can choose to shoot a short 3 bullet burst (which you can do twice in a round) or a full auto burst of <=10 bullets. However, you have recoil, that reduces your chance to hit (target number to hit gets bigger)
In burst, you suffer little recoil which gives you a bigger chance to hit but less damage.
In full auto you suffer much more recoil but if you hit, you do much more damage.
So imagine here, you could be using an M8 with mods to reduce recoil, thus making it easier to hit and suppress. But when you change to a Mattock heavy assault rifle (single fire), it will be easier to hit but you will do less damage (even if still big cause that shit is badass).
https://drive.google.com/file/d/0B6ziRK ... sp=sharingTake a look at pages 114-115. The Power Level can be adapted by adding Pips to the damage done. Each bullet can do one more Pip for example, and we can look at some weapon mods that reduce the recoil (even Strength may help maybe?)