Hi,
I painted IJ gun with VHT Epoxy Black Gloss. Be very sure to clean gun well, use plenty of wax and grease remover. Oily hands make paint hard to bond so clean clean clean.
Its a single pack epoxy paint used for vehicles suspension components so its supposed to be tough. It dries hard and shiny. I like it.