I shoot pretty much every day. That’s not bragging, that’s fact. BUT, I’m a full time instructor, and I work on a 2500 acre range. IF I cleaned every time I shot, I’d be in the armory every night.
My rifles are far more likely to be lubed up when I pull them out of the gun locker, and shot at whatever we are training on that day. I clean my rifles only when I start getting erratic function. Probably comes out to ABOUT 2000-2500 rounds for rifles. I’m not shooting suppressed much, and I shoot Speer Gold Dot, Federal 168 GMM, And Hornady in my 6.5CM. I can DEFINITELY tell you most rifle barrels DO NOT shoot their best when freshly cleaned. They need that super thin layer of copper in them to smooth things out. Also, I find my rifles will typically change zero a bit when I de-copper the tube. Typically high and either right or left depending, but almost always high. Different barrels require a different amount of rounds before they settle back in. ROOKIE ALERT: do not clean your barrel, lay down and shoot a group or two, then adjust to that new POI. Shoot at least 20 rounds, AGAIN, depending on the rifle and barrel. I’m not too proud to admit it, I’ve done some silly things like that. Then, 20-25 rounds later, huh..... back to where you were.
Your cleaning regimen will be determined by your rifle. It’ll let you know. Best advice I have: don’t over do it. Keep it lubed, run it. I have heard MANY TIMES, from guys I trust (former Snipers, a former AMU shooter) “more barrels have been ruined by cleaning than by shooting.”