I have used CMMG shop services many times. Eric at CMMG has done what i would have to call works of art. If you need pin and welding, they make it look as if the barrel just turns into the added piece. They do work that is worth sending away for. You will not find better.