I genuinely did not have a clue for preventing the sound playing between shots
Yeah that happens. I normally play the sound one line under the projectile instantiation when I make guns, that tends to help.