Pretty well done! I like the combat aspect as you go through the levels. I didn't really find myself using all the different types of weapons though, I always had enough ammo to use the bullets, so maybe you could have a bit less of each ammo available to force the player to switch things up. Good game, well done!