We machine ball screws to your specifications. We also supply the ball screw if necessary. Cost Machining per end – $55.00 Ball screw per ft. $25.00 for 16mm