Pat B...... I did my own prep work and then had them painted locally by a guy who paints custom motorcycles. I found most of the auto paint shops don't want to mess with small parts...not enough money in painting stocks. Good luck.
Pat...talk to Dusty Stevens, Col Billy Stevens Nephew. He lives up in Arkansas. He does Custom paint jobs on Motorcycles, Boats,Rifle Stocks, etc. I've seen some of his work. The man can Paint.