Windex straight has been my "go to" cleaner for 50 years. Works like magic and is not corrosive. I never clean my rifles or shotguns with water. Just an unnecessary hassle. Windex patches until clean, dry patches followed with a non petroleum lube. Presto! Finished. In a dry climate such as Arizona you don't need to worry about cleaning it immediately. Without moisture black powder fowling is not corrosive. Here in the dry Texas Panhandle I've left a rifle dirty for a month before cleaning and never saw any rust, etc.


When an old man dies a library burns to the ground. (Old African proverb)