I'm with you Pancho25. I clean them right after shooting them; the bore crud and powder residue comes off easier. If I haven't fired them for a while then I'll clean and oil them about every three months (need to do that in Florida's humid climate). My carry piece gets a full cleaning and lube job monthly.
At minimum I do a light clean with spary WD40 down the bbl and wipe the feed ramp or cyl. off. Even if I do not scrub it and have never had build up. I like to give it a good scrub but sometimes all I can do is to spray it down. I have heard how bad WD is for years, but its BS that is leaves brown residue, that is when the Kerosene base evaporates and what is left is the crap that it dissolved. If you have a dirty gun than it dissolves the goo and if its not wiped clean will leave it behind in places you can now see. WD does not do any damage to a gun, I have used it for 40 years and had no problem. I did have a SS Smith 66 rust but it was because of a chemical foam case that got by the ceramic oxide that makes SS not rust. On my last move I kept my guns in cold storage and used RIGs grease and it kept them as nice as climate control.
It really depends. Amount of firing, conditons that the firearm was used under, etc.
I have a .22 Mach II that I keep "handy" for rodent shooting. When I get in the mood I clean it, and sometimes completely tear it down as with the others.
Hoppes Nitro 9, Break Free, and sometime Flitz to make'em purty!
I am still what i said. I do tons of classes. and the guns i run, work every time. never had the first fail. I have great blued steel tools. but my working tools dont have to be babied, and i dont want ones that need to be. thats just me