I work behind the gun counter, so naturally I shoot a lot.
I buy factory ammo at cost.. something most people can't. I also handload myself single stage, along with pay (usually with pizza beer and wings during football season) 3 other guys in m shooting circle that have Dillon progressives to reload for me.
I am usually at the range 1 to 3 times a week. My AR always gets shot the most... generally 500-1000 rounds each session. So I rack up a decently high round count.
How am I able to do this with a filthy DI rifle you may be asking yourselves.
About every 1000 rounds I will pull the BCG out... spray it down with EEZOX. I do not work for them... the store I work out doesn't even stock it.. I am pleased with it and order it for myself. More importantly ofcourse.. it smells awesome.
About every 5000ish rounds (never exact). Basically when I feel like its time to give baby a bath. I strip off the plastics.. stock.. grip... rail covers, and whatever optic I may have on it.
I separate the upper and lower and pull the bolt carrier group.... then I just throw the complete upper and lower into the parts washer in the gun smith's room at work.. along with the BCG. I let it sit and soak over night. I come back the next day.. let it dry.. give it a good spray with the air hose.... then spray it down with EEZOX again.. and away we go.
Now you might be asking "Well what do I do... I don't have a parts washer at my house?!"
Well before I bugged our gun smith enough to let me use his... I had equally successful results using a solvent of my choice, and a shallow rubber maid container... ones designed to slide under the bed.
Gun Scrubber high pressure spray also works wonders on BCG's
I have never had to sit there with little action brushes.. or carbon scrapers.
The point of all this? I spend very minimal time cleaning my AR.. and it still runs like a sewing machine. Are my methods the best? No.. not at all... but for those complaining about cleaning and that DI is so filthy... I really fail to see the argument. I shoot in a month what a lot of guys post their round counts as in a lot the piston guns. Personally I would buy DI and use your extra money on ammo. Either gun is gonna run just as clean when you can't afford to shoot them as much as you'd like.
Skipped a step! I will generally spray some gun scrubber down the barrel and run an Otis or bore snake through it just to clean any big build ups or obstructions. I don't worry about group size in my 14'' BCM much.. so I know this step will be very lacking in a cleaning regiment for a barrel compared to most.
Personally I don't trust a super clean gun... just like when you go to buy a used car... there should be some dirt under the hood.