As a rule AR's tend to have "dirty" actions due to their design. The gas tube directs gas from the barrel directly into the bolt carrier, so they tend to get ugly.
The good news is that because of its design, crud is "managed" by the bolt carrier. There have been some good discussions (read: arguments) about this in the past. I tend to fall on the side of those who say that bolt carrier crud is "self regulating".
I have secured (read: have stolen) a baking pan from the kitchen. I use it as a parts washing bin. I simply disassemble my bolt carrier, place the parts in the baking pan and liberally coat them with solvent. As the pools of solvent form on the bottom of the pan you can tilt the pan and move the parts to the bottm so that they can soak in the solvent as long as they need to soak.
Then I use simply use the plastic GI cleaning brush to loosen the remaining crud.
P.S. One time I shot that el cheapo reloaded stuff that comes in the 50 round box, and it left a weird green residue in my weapon. WTF?