Quick comment, what to improve : 😁
-Crosshair is not in the center of the screen. (You can even see it on the last screenshot where your gun is in the center but crosshair not).
-Add reload animation, even the simple one like a gun twist.
-Zombies are spawning behind the tree and that tree is blocking/colliding with their movement a little bit.