First of all, you have a great game here. I just wishlisted it on Steam.
My only "complaints", just things you could improve are:
Randomize the pitch of the weapon shoot sound just a little bit, hearing the same exact sound is kinda annoying on the ears;
Given the weapon, add a push back to the enemy if they got hit by a big weapon like the double barrel;
I think you should be able the cancel the crouch dash at any time, not after a fixed time
Nevertheless, congratulations! I'll be keeping my eyes on this. :)