Id would perfer to have a different sound effect that can sound like what others expected like for example: minigun from TeamFortress2.
So when you started the gun its spins but not fired and afther a second it fires a new sound.
And if needed, have the options center that set different sound effects so If you dont like it, you can change it back.
Thanks if can do that
SniperTheFox about iMachinegun