Here is my take.
I use windex (or some other glass cleaner) at the range because it removes alot of residue from the bore while the bore is warm. I spray it on a patch and run it down the bore followed by dry patches. I was surprised just how much stuff I got out of the bore even when only firing 5 shots. I like the windex as it is in a spray bottle and easy to carry/use. Yes plain water will remove the salts. However I look at it as I can wash my hands with plain water and get them clean or so-so. But if I use soap and water they get cleaner much faster. Same with the rifle barrel plus I remove other fouling besides the salts much faster and more completely.
When I forget the windex at the range I clean at home but have found it more work to get the barrel as clean as when I start with the windex at the range. Either way I then use regular bore cleaner and oil before storing the rifle.
I also have poured hot soapy water down the barrel followed by a patch then hot plain water to rinse just as I do my muzzle loaders. Then a regular gleaning procedure. This also works but I find the windex at the range works best for me.
Another thing to consider many of the mil surplus rifles had chromed bores which helps with the rust problem. Also many firearms over the years have had the barrels pitted etc with improper or no cleaning after using corrosive ammo or black powder. I just do not want to have that happen to mine when I own them.
A 30cal will reach out and touch them. A 50cal will kick their butt.
NRA Life Member
SCI, Manteca Sportsmen Club, Coalinga Rifle Club, Escalon Sportsmans Club & NAHA Member