I Duracoat my own guns. Its relatively easy to do with an air compressor and air brush. The guns I have done look every bit as good as the finishes applied by so called "professionals" if I do say so myself. Its all in the prep work. I can do my own guns for 1/3 of the cost of having it done. I also have found that the Duracoat finish holds up very well to sweat, scratches and general abuse. The actual application of the finish would take about 5 min. to do a KT slide. Spray the slide and drop it in the oven to heat cure for an hour and done. The prep and cleanup an hour. its very easy to do after you learn the ins and outs.
Example of some of my guns I refinished for those who may not be familar with Duracoat finishes.