I drop mine out every few months, others take their guns down completely every time they shoot. I wash through the entire gun with soapy water and then rinse in very hot water followed by a thorough spraying of alcohol and pressure spraying of air, then a good coat of lube. There's some buildup in the trigger area when I take it down, but it easily cleans up with no corrosion left behind, so I'm sticking with what works.