I clean after every shoot and usually an easy field strip clean once a week; infantry habits. The more I talk to gun owners the more I notice people usually don't clean their firearms that often, usually if/when a malfunction occurs or months after their last shoot. I can usually smell old carbon buildup emanating from their firearms.