I use MPro7 gun cleaner and copper remover exclusively and I love it. After 40 plus years I haven't come across anything that works better, it doesn't hurt the guns or my nose!
I use it or Breakfree CLP...both are pretty darn good as a CLP. I haven't used their copper stuff, I ordered BoreTech for that as it seemed to get the best reviews across the board.