This may be better than the average rattle can paint.
I'm having good luck with a rifle barrel I did. And some gun stocks.

https://www.brownells.com/gunsmith-...rosol-paints/aluma-hyde-ii-prod1117.aspx