I got this for buying a scope for the rocket launcher, cost $1300. There’s no need to pay for skins. Numerous rocket launchers throughout the game, either at bases or carried by Peggies, and afaict once you’ve picked something up you own it permanently.