This might explain why they seem to have endless rounds of ammunition, but this is a problem that Halo: Combat Evolved ...