it does not take much copper in a barrel before accuracy starts being affected.

KG12 is a good product. Some mentioned here in this thread works are poor performers.

Montana Extreme Copper cream on a plastic brush or patches will clean a gun in a hurry, it is similar to what you might describe as JB suspended in oil.

JB, of course, is a fantastic product to remove copper.