I know some folk don't like using bore snakes, but I use them extensively, plus I clean after just about every range session. My cleaning routine is as follows.
Now there are a lot of folk that don't clean their rifle as often, which there is no harm in doing so, the AR platform will run a very long time without a cleaning, just as long as it's lubed. The downfall to this, is that it is a PITA to clean when it comes time. Me, I would personally take 5 min to clean after every range session, than a couple of hours if I don't.
- Separate upper from lower and spray Oreilly's non-chlorinated brake cleaner down barrel and chamber, let sit.
- Take apart BCG, clean with brake cleaner and re-lube.
- Then I take my cleaning rod with a brush dipped in Hoppee's #9 and run it through the barrel a few times
- Take chamber brush and brush the chamber
- Then I take my bore snake and run it through the barrel a few times and barrel is almost spotless. If I was to run a patch through it, it would probably come out just a tad dirty, nothing I would have a fit over
- Wipe out upper and re-assemble. Done.
Brake cleaner leaves a residue............