Yeahh, looking at it now in hindsight I should have added an ammo limit, but I had no time for that left anymore sadly.
As for the controls I honestly just went with what I saw fit, the game also had no playtesting done so it's difficulty curve is probably high.