Nice idea, I would have played more into the reload mechanic so that the player has to reload more often during a run