When I first get a new gun I clean it every time I shoot it for the first few trips to the range. after that? never would probably be a good way to put it. I'll lube them (pistols) when they start slowing down, and occasionally use an alcohol pad to wipe down rails. Clean the bore? I think my 9mm Elite II has had that done maybe twice? maybe only once, in roughly 20,000 rounds. Don't see the need and it still shoots as good as new if not better it seems. I suppose if I had 5,000 race guns I might clean more often, but probably not. My Sako TRG-22 has had much better treatment, but only because I don't shoot it as much and I feel bad not cleaning it all the time.