Irving, I had pretty much the same thing happen to a TC Omega. After finding a recipe on line for "Murphy's mix", 1/3 murphys oil soap, 1/3 rubbing alcohol, and 1/3 Hydrogen pyroxide, I scrubbed the barrel with this mixture. Then i put a toothpick in the breach plug hole, and filled the barrel with the mixture and let it sit for a few hours. This mixture will fizz and foam, and remove any rust left in the barrel. The barrel cleaned up very nicely, and it shoots as good as it ever did. After making scope adjustments during the first 5 shots, my last two shots were 1" high and touching each other. I was considering buying a new ML, but not now.