Nice job on the game!
Found the weapon switching system a little inconvenient, a much 'simpler M1 for melee, M2 for ranged'-control scheme would have probably worked better here considering you only have 2 modes of attack.
The gun feels a bit underwhelming and maybe you could have at least added some simple grey box particles or whatever when you hit an enemy to comunicate they took damage but other than that this is a really enjoyable and polished game. Well done.