Need lot of polish ! First of all : An animation when firing. Secondly, your game is a TPS so you need to align the player with the aim. But don't worry, you can probably improve it with more time. Sorry for honesty.