I just received an email inviting me to comment here, and we have comments running from Marine clean to cleaning only when its too dirty to function.

I was in the Air Force but Chesty Puller always impressed me on cleaning firearms........
"This is my rifle. There are many like it, but this one is mine.
My rifle is my best friend. It is my life. I must master it as I must master my life."
I believe in Marine clean firearms but I want to pass on a little information.
Therefore I'm going to talk about "over cleaning" your rifles because I collect milsurp rifles with the majority being the British Enfield rifles.
After shooting the Enfield rifle all the British troops did was poor boiling water down the bore to flush out the corrosive salts and carbon buildup in the bore. (NO copper bore brushing)
After the boiling water had dried, the bore was oiled with a piece of cloth on a "pull through" or bore snake in American English. The Enfield rifle was inspected four times per year by the British Armoures, three mini inspections and one complete tear down inspection. If a copper buildup was found the Armoures mix together a copper cleaning solvent at these quarterly inspections and the bore was cleaned of copper.
One of the inspections the Armourers used to inspect the bore for cleaning was a bore gage.
If this bore gauge did not pass end to end of the barrel it was time to remove the copper from the bore.
I keep my cleaning rod time in the bores of my rifles to a minimum, I use foam bore cleaner and let it soak overnight and let the "foam" remove "all" the copper.
Spare the rod and spoil your bore, more damage is done cleaning rifles than any other cause.