A big +1 for Ballistol.
It's handy around the shed or in the home. In the late 1990s, I cleaned my cousins old run down Remington 1100 shotgun with a big can of Ballistol. The 12ga looked like it was in the US civil war but came out looking like a champ!
Ballistol is non toxic & CFC free too. Check www.brownells.com
a great resource for any firearm owner.