I had a 5904 done in NP3 frame/internals and Rogard slide a year or two back. The Rogard looks GREAT, seems to wear better than bluing and I like the dull finish. The NP3? It seems like it is polishing off of high points quickly down to bare metal. For internals, though, it is great. Like an action job. I had a couple of initial problems with the Rogard, Robar made it right. When I showed the wear on the NP3 to a rep, he indicated it was normal wear, but also said he would fix it to my liking as warranty work. I just left it, the frame is aluminum anyway. I would pick hard chrome but I like the dark finish better on exterior surfaces, personal preference only.
------------------
When the wicked spring as the grass, and when all the workers of iniquity do flourish; IT IS that they shall be destroyed forever...Psalms 92.7