Gun cleaning
I clean mine every single time I shoot them. I dissasemble them, (except my Hi Point 9mm carbine, which only needs completely dissassembled every 5,000rounds), using the usual gun solvent and oil either the same day I go to the range or the day after if I get back too late. Then I reassemble them, oil everything, including clips, wipe off the excess, and voila! a new, beautiful gun. I also don't let my gun touch any surface except my hand, a holster, or the gun case. Those shelves at the range (especially outdoor ones) are disgusting and will ding up your work of art.