I use to detail clean them after every range trip.
Then I started thinking - I plan to go to the range again in a few weeks - I will wait -
Then I realized I had gone 6 - 10 months & several range trips and had not cleaned them - at all.
Back when I hunted (ducks, geese, pheasant & dove) - I never even thought about doing a detail cleaning during the season - it would be a waste of time. If I had clumps of mud on my gun I would knock them off - but that is about it.
So in comparison - shooting a few rounds at a range on a nice sunny day is nothing VS slogging through the mud hunting pheasants or doves, getting wet & sandy out in the boat hunting ducks & geese.
I have always used pump action guns - and they are pretty forgiving -
Now that I have two semi auto shotguns I have been wondering if I should clean more.
Just went over 600 rounds through the VersaMax - I had cleaned it before shooting it - but have not since.
My (wife's) 20 gauge Hatsan Escort has about 300 rounds through it since it was cleaned.
I just decided to check the barrel - and it has some crud in it - so I ran a few patches through it - and wiped the inside of the chamber with a patch & finger. I doubt what I did improved reliability.
I am starting to think a few thousand rounds or 1 year whichever comes first.