Today I learned about global variables. In singleplayer, weapon spawns for weapons you've already picked up are replaced with missile tanks.