Nice job here, the gameplay seems pretty fun overall.
I do believe that the reload mechanic was fairly redundant, and that the little gas clouds that formed from explosions were a bit tedious to dodge. However the game was fun and think you did a good job!