The TiN does not hold up. The TiN plating was coming off my barrel on the Spectre within 150 rounds. As for aftermarket coatings I had CCR do a ton of mags in, "Dusk" also a few slides and several internal parts and safeties. I believe it is electroless nickel boron nitride. The coating held up well on the slide except for the breach face and inside of the slide where the barrel hood makes contact, (to be expected) with the slide.
The coating on the barrel held up really well as have all the internal components and the mags, (I don't own the slides anymore). The mags have actually been exceptional in regards to corrosion resistance since. My only real gripe/issue has been with the safety levers. I have worn in through the finish on my safety levers and they rusts now. CCR's customer service is some of the best I have ever had and then some. The turn around was lightning fast as well. If NP3 wasn't so insanely expensive I'd like to compare the two over a period of one to two years.