My most time consuming effort occurs with bolt actions:
Typically the only real cleaning my bolt guns get is after dear season, a pre-storage deep cleaning. I hunt with a dirty barrel caused by a pre-season zero check. After the season I'll shoot a final group to check zero again, then do the final cleaning before putting the rifle up. I always use a bore guide, one piece rods, etc for all applications for carbon and copper. All brushes are worked in one direction only from the chamber, intercepted as they crest and removed at the muzzle between passes.
Remove bolts, wipe down, lubricate.
Wipe down mag wells, hinge plates, lubricate
Wipe down receiver, outer barrel, lubricate
Barrels:
1. Initial rifling scrub with solvent soaked brush and patch clean.
2. Primary scrub, wet rifling with solvent for carbon, scrub and patch clean.
3. Primary scrub, wet rifling with copper treatment, scrub and patch clean.
4. Final scrub, wet rifling with ballistol, scrub and patch clean.
Average time for each rifle for this end of season cleaning is 45 minutes to an hour- lots of rod work, lots of patches used. Sometimes I like to enjoy an adult beverage during the process and thus cleaning times may vary.