I'd go for a contrasting color; you'll never get a match close enough, and it will be obvious that you tried to and missed. And it's easier.
This.
And one of the epoxy based "gun paints" that's fortified with metal or ceramic powders are the only thing that will hold up to carry and pocket wear, at least for awhile.
Aircraft and automotive grade polyurethane based paint will come in a respectable second.
And prep, anal, OCD grade prep, like fine blasting, or wet tumbling with stainless steel pins, degreasing with MEK, then a bath in an ultrasonic cleaner, then distilled water rinse, and final rinse with acetone, then preheating the part in an oven and applying the paint while it is warm, then an additional baking would be needed.