fun game with a nice clear difficulty progression! there were a couple little details that I enjoyed liked the cooldown bar being under the character as well as under the crosshair, each weapon having its own crosshair, etc.
I think that adding a little bit of juice, like screenshake, could increase engagement.
Well done!