I stick to Hoppes, but I'm not beholden to it.
However, the best all-around cleaning/preventative product I use is boiling water down the bore of a milsurp once I've burned through corrosive surplus ammo. Windex or straight ammonia don't do anything. Boiling water, followed by a standard cleaning routine has never let me down.
The little bottle with the oiler extension is in the range bag sealed up in a freezer grade zip lock. Lets see if it leaks.
Keep us posted.
Frog lube all day!