I loved it, reminds me of PvZ Garden Warfare especially with the shoulder aiming, cosmetics, and the sound effects when enemies get shot/die. I think some extra polishing would help a lot, just simple things like on-kill particles game objects, or a reload bar for reloading. Really awesome to play there's a ton of potential, especially if you ever look into adding multiplayer :)