Growing up I used mostly outer's solvent and oils as they are what my dad used for most of his life. A couple years back, he and I both picked up a bottle of Gunzilla, which is a non-toxic CLP to try out. We now both split the cost pf a gallon of it every couple of years.
Gunzilla is a dry lube, which is great in super cold or dusty eviornments. What sold me on it was the first range trip with the BP rifles, and the Pyrodex needed to shoot them. Anyone who has fired BP knows how much of a PITA the guns are to clean after a day at the range (unless you use Triple Seven). One wet patch down the barrel before shooting followed by a dry patch, and the fouling will not stick in the barrels. All it takes is 2 wet patches and a dry one after the shooting is over, and the inside of the barrel is good as new. The gunzilla leaves a dry coating on all of the surfaces it is used on that the poder residue will not stick to. It also helps seal the metal against staining, which is a concern with Stainless guns. Both my Wolf and my Optima are stainless, so mthis is a plus.
Here's a link to their site, check it out.