I have had it done to a Glock that my son-in-law bought used, as a Christmas present for him. I also had it engraved. (laser). If you want to PM me I will give you more information who did it. Let me know where you are located.
I had it done by a certified Cerakote Applicator. It came out great and the finish is very hard. Duracoat is more like latex. The ceramic finish of Cerakote requires time "baked".
I had the entire gun done, slide and frame. I would only go with Cerakote. BTW he was worth it...aren't you? You know who you are.