Another American company that makes good shafts. Mark Williams. They won’t make front shafts for you, they don’t do u-joint shafts. Semi float or double spline though. They do everything in house including heat treat. Turn around time is fast, also they sell billet yokes for most axles that are best I’ve seen.