Try Catalina yachts first, then
consider using a replacement kit at West Marine or Boat US. I weighed the cost of replacing the rail on my C-22 with the factory kit with buying a DIY Marine kit and decided the DIY kit was a better value, not to mention it is more attractive than the factory version.