I have a rear axle shaft pulled from a '70s Cherokee with 6 lug nut wheels "short side" shaft (21.5" from end of spline to bottom of bearing). It is complete and in good shape. Maybe need a spare for off road. No scoring of the splines or chipped teeth. Free shipping