Plinking guns are cleaned every so ofter, depending on number of rounds down range. Work rifle and handgun cleaned after each range time. If I don't got to the range much (winter time) I clean them at lest every 3 months. I oil the handgun every few weeks between cleanings. I am with the others that believe I might not get a second chance to clean my duty guns. One bad round or miss fire could be the end of me and not the bad person that wants to hurt me.