If it's a Glock, don't clean it until it malfunctions.
Ive never understood the mentality behind this.
What if the next time you "really" need it, is the time it decides to choke up on you?
I have a bunch of Glocks and they get cleaned and checked constantly. Its bad enough cleaning them after my weekly outing. I couldnt imagne waiting until they choked up!
Anything I carry, is disassembled and cleaned weekly, or biweekly at worst. I dont scrub it down, but wet patch and dry the bore to get the bunnies out, blow out the frame and mags with air, and wipe everything down and relube.
It has always amazed me just how much junk a gun in a holster picks up after just a week.
A sort of related issue here, a friend of mine has a shop and you should see some of the guns people bring in to sell or trade! I'd bet some of them have never been cleaned, ever. He usualy offers way less than the normal "half of what its worth" offers dealer usually make, simply because he doesnt want to have to deal with trying to clean them up (some things look worse "after" they are cleaned!).
Funny thing is, they seem to think they should get what they paid for them, in trade or cash.