I had this problem for quite a while, dunno why I decided to tell this now but okay here's the information about the missing gun noises. (FYI test noises work but in-game noises don't.)
I tested out one of the guns, the only sounds that work is the reloading noise.
1544920562671 WARNING: no GameSound called "Weapons/Firearm/hunterShot", adding a new one
1544920562671 WARNING: couldn't find an FMOD event or .ogg or .wav file for sound "Weapons/Firearm/hunterShot"
Edit: All gun noises use to work but not anymore, strange thing is I disabled all my mods then reinstalled my game and still... I can't hear any gun blasts. It happened during an update at one point.
Edit 2: Turns out the mod realistic durabilities also alters guns causing them to act like ranged melee weapons. Fixed.