I'm not a painter but I've done a fair amount of painting on tube work and similar structures. Good prep, epoxy primer, and a good compatible paint makes for a very durable coating. Black epoxy primer under black paint has worked well for me and been insanely durable but can be sanded down easy enough for repairs and reshot.
I have used cup liners in my guns with good results for getting out of position.