Breakfree CLP is outstanding in the corrosion tests I've conducted. Noticeably better than Weapon Shield at preventing rust. Better than RIG too in a salt spray test. BF CLP was originally invented by a plating company to prevent flash rusting of prepped bare metal parts before plating. Corrosion-X, Eezox, BF CLP, and Heavy Greases are your best bet.