Copper fouling can be a witch to remove. I start out with Hoppes #9 to get rid of all the powder fouling, and then follow up with Copper Cleaner from Pro-Shot Products. There are many other products on the market, but I have used these for years. Sometimes I will use some JB bore paste to speed things up. It sometimes takes me all day to get a rifle bore clean if I have shot very many rounds through it. My ARs in particular are very time consuming to clean. But, I figure it is easier to clean them everytime than to allow the copper to build up.