I was cleaning my XD today, and a piece of the finish at the ejection port flaked off. There is also a "ding" on the rear of the slide were I bumped it pulling it out of the safe. My understanding is that the Melonite finish used on them acts like Tennifer in that it penetrates the steel. Therefore I do not have to worry about rust, correct (yes it flaked to bare metal)