Nice simple concept. I did have a bit of a problem with running out of ammo, so maybe you could make some ammo boxes that spawn in over time. Cool story for a first game though!