you guys have nothing on my gun cleaning. just cleaned my dads 10/22 that he gave me because it jammed after every other shot. it was last cleaned according to my dad about 40 years ago when he dropped it in the ohio river. same reason i cleaned his s&w 39 9mm, it kept jamming at the range the other day. interesting note, 15 years seems to be the max they will go dirty lol.
now the guns that are kept for protection are cleaned more often so they won't jam from being dirty. my glock was cleaned tonight, so thats roughly 2500 rounds through it or 2-3 years.