I clean the feed ramp well once every 500 rounds or so, do a 1/4 to 1/2 ass job on the rest at that time and do a complete, full detailed cleanup once a year. Mags get broken down an cleaned about every 6 months, usually when someone around me has problems with mags not dropping smooth. I've gotten quite lazy.
Sent from my SM-G900V using Tapatalk