It seems like current firearms weight is wrong. Characters with light caliber weapons must have a bit more carry weight advantage over those, who use weapons with high caliber bullets (because they need to carry more bullets to kill the same target). As for now, for example, a 12,7 sniper rifle weights 4,25 pounds (like real SMG) instead of 25+ like Sledgehammer. And one more moment, weight of weapon with full magazine somehow is equal to weapon with empty magazine. As example - the same 12,7 sniper rifle with fully loaded magazine weights 4,25 pounds like empty one, instead of 4,25 + 0,36 (6 bullet magazine, each bullet weight is 0,06 pounds).