I really like this concept. Its super creative.
The only issue I have with the current build is that the gun stops tracking the mouse if the player is at the edge of the screen. It makes it so you can't move back towards the middle very easily.