Tuckers Machine in Murray KY does all my machine work . I do all my assembly because I'm too tight to pay someone else, plus there is no one I trust to build my stuff. This way I know EXACTLY what everything measures and what the clearences are.