Great job! Shooting became very tiring after some time. I would recommend creating an internal timer to shoot and allow you to hold the button down. Also, could bind it to left mouse button.
Side Note: I really wish you could have collected the first xD