That over-the-top screenshake is a wonderful way to stop me from using the fire-button too much. Rami Ismail mentioned that in one of his talks - what's stopping the player from just mashing the fire-button and winning the game? Either leve the weapon firing constantly or come up with a mechanic for it. I think you did a great job.
Plus hilarious.