I clean every time a firearm is fired, whether one shot or one thousand.
I let chemistry do the work, and don't brush unless I used lead bullets or I see copper fouling.
I run two patches soaked with bore solvent straight through, no "pumping" up and down, that does nothing.
I let the bore soak while I clean the rest of the gun, including the magazines.
After about a 30 minute soak I run one soaked patch straight through and inspect it for blue stains that indicate copper fouling.
If I find copper fouling I let soak another 30 and try again with a fresh soaked patch.
Once I get no fouling I run two clean patches to dry and one patch with a couple of drops of CLP Breakfree.
(Note: For safe soak times READ THE SOLVENT LABEL. Some strong solvents can damage a bore if left in too long).