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.
Was he sitting on ammo? I knew it. The guy lives in an actual turret. You can't make this stuff up!