Sorry about that, yes the sound does get painful if you hold fire for long, I couldn't figure how to not do that .. perhaps throttle playing sounds a bit.
Since you have so many bullets in play, I’d unhook the sounds playing from the bullet spawning, a bit. Keep track of how many bullets you’ve spawned in the last X milliseconds, and then adjust the sound based on that? Just a thought.