I have noticed that several people are using the new M-Pro 7 from Hoppes so I bought some and used it instead of my regular Hoppe's #9. Overall, cleaning took a lot less time but the patchs werent really as dirty so how much better it cleaned im unsure of. Anyway for sake of a long story and what not. Who perfers and believes the M-Pro 7 is a more powerful cleaner than the original Hoppes #9. I found a good deal on a 32oz bottle of M-Pro7 so I am asking before I invest in a bunch of the stuff.