I haven't found a good way of fixing this.
I too damaged an epoxy finish and I have tried a few things.
I tried a Matte black enamel. Ehh.
I tried permanent sharpie. Ehh.
You really need something to fill the scratch first and then match the color. That is difficult.
I decided I'm going to hard chrome the gun rather than try and spot-fix the finish.