I just started using a new CLP called Frog lube. This stuff was designed by a Former Navy Seal and non petroleum based and 100% biodegradeable! First off it smells almost like muscle rub but less obnoxious and more minty! It doesn't feel nasty on your hands and is non toxic. You are supposed to heat up the metal before applying, I used a blow drier then applied and let it sit for a while and then rubbed it off. What happens is that the metal absorbs the product and creates a thin coat so that the carbon and biproducts of the ammo does not stick to the metal. All you have to do is wipe it off... Funny thing is that after I put this stuff on and rubbed it off the barrel, it was clearly dry but you can feel that the barrel was really smooth and slick! Its also safe on all surfaces of your gun, not just the metal so you dont have to worry about staining or damaging the polymer. I am in no way shape or form associated with them just giving a quick write up of a new product that I am enjoying!