I would like to see ammo in general become much more scarcer, making the player scrounge for ammo, and be forced to hold back when it comes to fully automatic weapons.
Of course there should always be some kind of tiered system to facilitate ranged characters.
But in general, The firearm system needs quite a bit of re balancing and tweaking.
I think lower quality firearms and ammunition should be available for crafting (not just pipe rifles),
It would be good to see some form of zip guns, garage guns and the like.
Also it would be nice to see a more fleshed out ammo system, in which you could use less materials to construct a shotgun shell, the trade off being lower power and such.
Making your own ammunition is not uncommon where I live, In fact an acquaintance of mine purchases crates of surplus ammo and simply uses the components from the said crates, Along with all of his empty shells to make a shitload of low quality ammunition.
Of course there would be things impracticable to be reloading, such as rim fire, or needlessly smaller ammo.
To sum it all up:
Good guns are scarce (ie High Quality Military weapons)
“home defence” guns are common
There should be a much larger range of guns to be produced by the player.
Ammo should be very scarce
Making ammo should be quite a bit easier, with certain trade offs, like lower quality.