Very precisely made with final edge to be completed on sear. Very well designed and quality finish. You could pay more but item is 100% comparable to higher name brand versions at higher cost. Some TM parts are identical in to other suppliers at double the cost. Nothing cheaply made about any of the parts I received. Very satisfying to get higher quality than expected for price.