The weapontypes aside, for a moment. I'd like a system that takes the characterskill into account more heavily regarding both wielding and general usage of the weapon. Having the need for a specific skill level to be able to adequately use certain guns.
For example, three categories: Low tech weaponry, medium tech weaponry and high tech weaponry.
Low tech: A collection of crude, postwar homemade weapons. Built from scraps and scavenged parts. Highly prone to jam during fire, easily broken down (though fairly easily repaired too, but needs some maintenance often), fairly inaccurate, high recoil and slow rate of fire - but packing a high punch, being highly modable, being cheap and the most available (ammo too) of the types. Usable at skill level: 1
Medium tech: Your standard homesecurity/army issue equipement. More reliable, more accurate, less easily broken, medium recoil, higher rates of fire and slower wearrate - but being slightly less modable, not as widely found, somewhat harder to come by and repair, more expensive and not doing quite as much damage. Usable at skill level: 40
High tech: Special forces/experimental weaponry. Highly accurate, high damage, slow wearrate, high reliability, lowest recoil - but very rare (both ammo and and weapon itself), very hard to repair, low recoil unmodable and very expensive. Usable at skill level: 70
Or something along those lines.
It would make the skillprogression more involving when you know that putting those 5 points in SG (which generally doesn't do [censored] for gameplay) gets you few steps closer to being capable of using better equipement. And it would also balance out the game, because the inablity to use the best straght from the beginning would make you to struggle a bit to get better.
/endOT
