Let me say this MIGHT be a bad idea but something I've been thinking of regardless:
Ignoring the m277, m250 and snipers: why on earth does every weapon have the same damage dropoff distance?
Like why does the damage on the DMRs drop off the same distance as the Pistols? Shouldn't this be something tied to weapon category, damage on the weapon or bullet speed?
For example on category: The pistols could stay at 10m dropoff but have something like AR's have it at 15-20m depending.
For example on Damage: SVD has 66 so past 20m it'd dropoff to what it has now at 10m but at 25m instead or something faster, while something with lower damage like an mp7 would have it at 10m but its full damage dropoff would be at 18m, so something with less damage will have a less steep dropoff to account for the low damage.
For example on Bullet speed: Something funny you can do with the MPX is you can make the bullet speed below 200 (short barrel + subsonic = bullets thrown would be faster), so say the default is still 10m, just the short barrel might lower it to 8m, with subsonic lowering it further it might be 6m; With extended however it could move up to minimum 12m dropoff.
Obviously this is all a matter of opinion but the main thing is: the fact a DMR and Pistol have the same dropoff distance of 10m is a really weird choice when you think about it for more than 5 seconds.