It works very well on carbon. Of all the cleaners I have used, it removes carbon better than anything else. One thing you should be aware of though, is that it leaves the bore totally dry. After patching it out, there will be absolutely no residue left in the bore. Im not sure how this would...