DuraKote is a spray on epoxy paint that is sold by Brownells gun supply in Iowa. Its claim to fame is that it is baked on and supposedly more durable than other paints. Also, it supposedly dries in a much thinner layer than other paints, thus it can be used where parts clearances are meant to be tight. It has some molybdenum compound in it that is also supposed to lubricate so it could be used to paint gun parts that come in contact with other parts.
I used it recently to paint an aluminum receiver for a shotgun. It seemed to work fine, but I don't think it is particularl durable since when I was reassembling the interior trigger/hammer/breach latch pieces it scratched off in a couple of places.
Since the assembly of the trigger and hammer with the springs and drift pins was not easy for me (I am not a properly equipped gunsmith, but am reasonably handy) I am thinking about two options to fix this. 1) Recoat with parts in the receiver and bake the whole thing or 2) Recoat with another paint that doesn't need to be baked at the higher temperatures of DuraKote.
The tricks with DuraKote are that you have to be scrupulous about degreasing (I used acetone) and you have to be able to bake the part at 325 degrees after it air dries. I used the oven and checked the temp with a thermometer. Also, you are supposed to warm the part to about 100 degrees before painting to help with bonding.
I forget the other epoxy paint that is baked at lower temperatures (it is in the Brownell's catalog too).
Not to hijack your thread, but can anyone advise how high I could heat spring steel (e.g., trigger and hammer springs) before they lose their springiness or temper? You might need this info yourself if you are doing what I have done and the assembly is problematic in your situation.
Hope that helps.