Not badly done for a first game.
You did not over scope, which is crucial in game design.
Minor improvement left mouse button hold to shoot (at a fixed rate) instead of constantly clicking to shoot. This will prevent player from fatigue of repeatedly left clicking.
Overall, a well retained scope of the game design.