I've had mixed results with Duracoat. Over a parkerized finish, it's very durable. I've also had good luck with it over a cold blued finish but over bare metal, it's failed pretty quickly. I did not grit blast the bare metal as recommended though, which may have impacted the durability. I also baked each part in a toaster oven when complete. Cerakote is the better finish though, but may require more equipment or skill than I could muster.