You don't need to do a complete disassembly. Field strip toss in ultrasonic, and if you want to rust prof, blow out the parts, change the fluid to a protectant/oiler and run a few more minutes. $50 buys more ammo, but I am cheap. I only ever tear down to make modifications, like changing springs, polishing, etc.
Carrying while working in the forest often leaves my weapon very dusty dirty, and should mamma bear charge it better go BANG to scare her off. Very easy to clean with an ultrasonic. Most folks keep them in a safe and only take them out to play, meaning they won't have the same issues we do.