A good question, I think.
When it was an hour to the range, and I went once every couple of weeks, they got cleaned when they got home.
Now I can shoot out the back door, and do, and the weapons get cleaned as I know them.
Rifles are cleaned after each firing, since they'll do 50 rounds or so and are, without exception, semiauto. The MAC 90, at $200 is a sometimes deal.
The handguns I fire are those I carry, but, even here, some thought is in order.
The Colt DS requires about a once a week cleanup, given I've fired a couple of boxes or so (168 CLSWC/3,5 BE), otherwise it misfires rounds. And, as we all know, I want it to go "bang" on demand.
The H&K USPc normally gets cleaned at about the same intervals, although I've not noted any type of ammo related failure with this weapon.
FWIW, even though failures with cast slug practice ammo have occured, neither weapon has failed in any way, means, shape or form with the "duty" ammo, test fired after questionable practice shots.
Clean is better, or course, but I've go a life!