I used an airbrush to apply it, but my gunsmith did the disassembly and reassembly.
That's my workbench in the garage and works ok for small projects like this.
Like any finish, it will wear on the sharp edges if worn daily.
Otherwise, I think it holds up well, and it's easy to touch up if necessary.
The keys seem to be the prep and mixing properly.