Really cool! We went with a similar idea but a different approach. In our game, the weapon is always firing as well, but you don't want to hit anyone!
Good job! Had fun playing your game!