If you want to leave a cleaner in the barrel, Wipe Out is good; sometimes need something else after.
Or for quicker cleaning, Butch's to remove powder fouling & either KG-12 or Boretech Eliminator work well for me......I think the BTE is a little more effective than KG-12. Both are far more effective, IMO, than Sweet's.
I've not used Montana X-treme.
Butch's has a little smell; KG-12 & BTE, don't smell.
Dyna Bore Coat does help a lot but I've not found it to completely eliminate copper fouling on some guns.
MM