I've tried a variety of finishes including titanium, Black-T, NP3 and hard chrome. I found NP3 so slick that it was difficult to hold onto and to rack the slide. I have been most pleased with hard chrome by Metaloy in Berryville, AR. It is not quite as rust resistant as NP3 but more wear and...