1. Complete the game on any difficulty.
2. Fully upgrade the gun you want unlimited ammo for.
3. Go to the Bonus Features menu to “purchase” unlimited ammo for a particular gun.
4. Go to the Special Settings menu and activate unlimited ammo.
Note: when joining a co-op game over Xbox Live or the PlayStation Network, the host must have unlimited ammo turned on for your guns to have unlimited ammo.