My issue with weapons right now is, the tierd system. i realy dislike the idea. for melee weapons it makes sense, working up to steel it being the best type of weapon/tool. but for guns? man does it suck.
the way it used to work is like this: you have a hunting rifle, and a marksmans rifle. the hunting rifle is pure power. one shot, long reload, but it had BEASTLY damage. the marksman did less, but the advantage to useing it was its versatility. more ammo, faster fire rate. less damage, but that was a good trade off. both fit a roll in the game, useing the hunting rifle to pick off big, tanky foes, and the marksmans to pick off faster moveing, swarming zeds.
likewise, 9mm pistol or the smg. 9mm is a all rounder. a decent side arm with pleantifull ammo. the smg is more suited to horde situations, letting you clear through them with a high ammo count, slightly lower damage however.
tradeoffs, and uses for situations help make ranged weapons at the least, feel more... usefull, and have more character. encorageing the use of multiple weapons from your class.
but now, its, oh, heres a pipe rifle. ok heres a hunting, last weapons totaly useless. (despite the fact it could have easy to produce ammo, similar to the "intention" behind the blunderbuss.) ok heres a marksman, hunting is now useless. oh, heres a sniper, marksman is now useless. why use the other weapons when they: do less damage, have less ammo, and have no destint trait that makes them... uniqe!
i realy hope they step back this tier system. it annoys me to no end. keep it for melee weapons and things that are less characterized. but ranged weapons? come on now.