i field strip and clean ALL of my guns after every use. i detail strip them if i feel like it, or if i feel that they're particularly dirty, or if it's been a while since it's last thorough scrub. doesn't matter what size, caliber, type, etc.
and i clean my carry guns monthly no matter what...