I've been playing with this for some time, tried it out with Alien's weapons self destruct option as well (it actually made sense, I felt you got a bit too many deliveries for weapons)
I liked the double tap instead of snap shot for weapons that do shoot more than one bullet at a time, it might be just a string change but it actually feels more natural
The sprites are quite nice too, really fitting
Now my only real "problem" is a bit weird, the guns actually feel amazing, and that's the problem I don't want them nerfed when they're this fun to use (it is MUCH harder to make something fun rather than balanced)
One of the first ones I noticed was the pump shotgun, it feels amazing it actually feels like the black ops shotgun and the slugs are almost op BUT I feel like this is how it should've felt in the first place, I've never used this shotgun without the overhaul before and I found myself using a lot of the weapons just because they were actually worth using now.
I think the overpower factor was just the fact you can fire two aimed shots and the amount of range you get on them, but again this is fun to use, it is not that disruptive.
Also the fact that the enemies will be using this against you makes it a bit more fair as well.
The HKMP5 feels amazing, I don't feel like its overpowered, the whole submachine gun class is very very nice
The Hunting Rifle almost feels too good, but again very fun
Ak-47 much better now, actually usable
The guns that scaled with your stats (the Mauser I think) were quite good, some of these I actually held onto while having blackops because they were just really neat and good while having their own disadvantages
In conclusion, this overhaul made me use all the weapons I missed during my previous playthroughs
Are hollow point (think reduced armor penetration, more wounds??) , flechettes (more armor penetration?? I'm not too familiar on how these operate in real life, just videogames) (or god forbid even dragon's breath or Frag-12 ammunition) something you might add? I'd love to see your take on them