Yes.
Mpro-7 works better than anything else I’ve used on carbon fouling and plastic build-up in shotguns. It doesn’t take out copper fouling as well as Sweets or 7.62.
For heavily fouled revolvers and shotguns, MPro-7 works quite well. Slather it on and let it sit for 30 minutes or so. Unlike the ammonia-based copper removers, you don’t need to worry about Mpro-7 etching your bore.
I’d say that with Hoppe’s #9, MPro-7 and Sweets or 7.62, most shooters should be able to clean anything.
http://www.freerepublic.com/focus/f-chat/2927117/posts?page=49#49
about this subject.