Chuck, I cannot tell whether all machine or some hand fitting.But,I can say that fit and finish of the metal is very good. Also, the wood is well done;just the grade of wood is average.I will say that the gun is good and worth the price.