check out fxanodizing. ive had him do two guns and some color matching on some parts (my mag is in the mail back to me right now) he does great work.

http://fxanodizing.com/