I just realized, this game is entirely based off of luck. Luck that you'll get the health boxes, luck that you'll get the upgrade boxes, luck that the final boss doesn't do his no gravity thing with a gun, and for gun wielders, luck that you get ammo boxes.
The chances of getting an ammo box are very fucking low.