this looks promising so far. I'm digging the lo-fi art style.
I'm not a huge fan of the recoil system. It feels quite shoppy and if you shoot a bunch without moving the mouse, you'll actually end up pointing bellow where you did initially.
coincidentally, I've actually spent quite a lot of time making a recoil system myself and I have learned (and cried) a lot.
here's a godot version: https://github.com/atornity/godot_recoil_system/blob/master/scripts/camera.gd
hope this helps in some way!