Yes, before I opened for business and wanted to refinish my firearms, I was using DuraCoat. You can get good results using their TrueStrip, a ScotchBrite pad, and an airbrush at the bare minimum. That's how I got started. If you don't use their Quickener, they publish a full cure time of 30 days. If you use the maximum ratio of Quickener, they publish a full cure time of about a week.
After I opened for business I was still using DuraCoat and began using Cerakote as well. It didn't take long for me to stop using DuraCoat due to the additional needs such as Quickener and TrueStrip, and longer cure times comparted to Cerakote in addition to the published required mil thickness of DuraCoat. Lauer Weaponry, makers of DuraCoat, published that it needs to be 3 - 5 mills thick. That's too much for some items. Cerakote has to be applied .25 - 3 mills thick depending on the product and color. Also, depending on which Cerakote product is being used, the cure schedule is 1 hour to 5 days. There are more factors involved with my decision to only use Cerakote but, I'll get back on topic with your question.
If you want to apply a color finish on your barrel and action yourself, DuraCoat is good choice. Your best results will be realized with proper prep. I still have firearms finished in DuraCoat that I take into the field during the fall-winter hunting seasons.
Most importantly, wear the proper PPE.
Also, I can refinish it for you.