I have used HM for black nitride coating and was very happy with the results. Sent in frame, slide, barrel, and other miscellaneous parts, plus 4 magazine bodies. All for $250. They are located in Akron oh about an hour drive each way, well worth it. Turn around time was 1 week to the day.