Both Hoppe's #9 and Elite are excellent for powder fouling, ain't much good for anything else.
I also tried MPro 7 and got the same results.
They are all good for degreasing the outside as well....as in removing finger prints before putting in storage.