This feels really good! Forcing the player to move around the battlefield to pick up ammunition is a great idea, and it plays really well. There's totally room to build it out into a series of nuanced choices where the player can decide what kind of projectiles they want to risk their life for – kind of accentuate the risk-reward thing.
Ditto the other comments, I'd love to see further exploration of this concept! Love it!