I use Pro Series from Gunk. My shooting buddy said he did not have good luck with Brake Cleaner,(he used a different brand) but my results have been great. I use a little tube in the aerosol can and spray it into the barrel, covering the muzzle end with a rag. I let it set a few minutes and then brush the heck out of it. I then run a couple of patches thru the barrel. The first will just come out black and the next is pretty clean. If I repeat the process, I cannot get any more black patches, in fact they look clean but wet.

I am very confident that I am getting it cleaned out, as my accuracy just comes right back. There may be a difference in brands, but I know this really works for me. One point, I do not use it sparingly.

Keep in mind, I am shooting 204 and 224 calibers mainly and they tend to carbon pretty bad. Even with Benchmark, which is considered a clean powder still leaves a lot of carbon.