I never clean a gun until I get home. I am currently looking for a scoped bolt gun to set up as a target shooting rifle and would clean as said probably fifteen to twenty rounds when working up a load for it.
I currently shoot either rimfire or mainly military weapons. 1911, Hipower, Glock, AK, Enfield, Mauser, Mossberg etc. If they need cleaning at the range then their is a problem.
When I was young me and a bunch of friends used to go to a range on Long Island (Calverton) in which we could rent a table at a large pit to shoot self thrown clays. Ten bucks a person all day. He would let me get a bench at the rifle range for another five.
We would shoot for hours and go through 1000 - 1200 rounds a day primarily through my two Winchester 1300s and a Mossberg 500. They were never cleaned at the range and no issues in the years we did this.