For me, I clean my guns as a relaxation aid and to keep myself familiar with their inner workings and the status of their parts and maintenance... There's something kinda zen about disassembling, cleaning, checking, reassembling, function testing, reloading and stowing my collection of firearms every so often. I get lost in the beauty of engineering involved in the design and manufacture of my firearms (yes, even the Glock, but especially the 1911s and the AR). I do sometimes clean them after range trips where they see an exceptionally high volume of fire, but other than that my firearms all seem to run better with a little bit of fouling. Needless to say I'm more than happy to oblige. I do disassemble and clean them regularly, however it's more of a going through the motions most times as I simply wipe down the parts to remove any dust and reassemble and re-lube.