I have used DuraCoat and do have some DuraFill that I might try.The suggestion of a heavy coat of Cerakote and sanding it might be worth a try, too.
Brownells catalog states that curing for two hours at 200 degrees would be adequate.That would lessen chances of a disaster with under coating the piece.
Thanks!