You dont need a stock painter. You need a painter. Paint is paint, find a man that knows the flow of his gun and how paint behaves. He'll do a fine job.
Go track down a painter at a local body shop, liquid paint shop, custom motorcylce shop, or other such place.
Call an auto paint supplier to see if they can mix up a small custom batch. Usually they'll do this, but they'll charge accordingly. Auto paint is good stuff and extremely durable.
Go talk to the painter you found, give him stock, give him paint, give him cash.
A few hours and several dollards later, you'll have that shiny new stock that you won't want to let near the elements.
You could also try manning up and doing it your damned self. Go get the color matched paint discussed above. Ask the auto paint supply store to load it into aerosol cannisters for you. Lightly sand if you like, degrease the shit out of it with brake cleaner, and paint.