Hoppes is great for powder fouling but BBS is made to get the copper out. It will do a great job at this but if you need a quicker, more aggresive cleaner then try CR-10 or Sweat's 7.62, they will work faster than Butche's but the directions MUST be followed to prevent damage to your firearm. Personaly I feel safer taking a little more time with BBS and saving the really strong stuff for heavy foulers. I have also heard than Wipe Out workes wonders but have yet to try it.