This is incredibly polished! Great effects, really satisfying and I love the recoil mechanic, that's really clever.
I think something that encourages players to move around would be good, such as collectable power-ups or treasure, at the moment I found myself camping in one corner. Show off the great movement mechanics!