Thanks! And yeah, sorry, the game doesn't really explain its mechanics at all.
The game is actually fully turn-based; you get a certain number of attacks, then the enemies move or attack. It's streamlined so you don't usually have to wait for the enemies to finish their animations before you can take your next turn, but if you take your turns very fast it will sometimes have to put a hold on your actions until the game state catches up. Of course, if you don't already know all this it can easily look like a real-time game where your gun sometimes stops working. Turns out that tutorials are important, who knew!
Thanks again for playing!