There are several merchants throughout Delta V sitting on enough ammo to blast this planet in 2. I know Mirv is literally sitting on ammo right now. Defeat Mirv 10 times to make sure he doesn't stop you from looting his ammo cache.
After Completion
Was he sitting on ammo? I knew it. The guy lives in an actual turret. You can't make this stuff up!