I don't clean my firearms every time I shoot. This is because I use jacketed bullets that prevents lead rounds from fouling the rifling. Of course there are two difference kinds of cleaning...one for basic bore visible action parts and finish...and the second for full take down, cleaning and oiling. Some say the more you take your firearm completely apart, the more wear and tear the parts receive from such repeated action.
I prefer to take open the action, swab the chamber and bore, and spray a solvent/lubricant over all and into crevices, and wipe down the the visible oil I see left behind. I'm a fan of Ballistol for this process because it emulsifies all moisture or weather water to prevent rust.