There are two families of designs in the Gary Mull / Ranger lineage. The first series of Rangers he designed include the 23,26,29,and 33. These boats are all visually similar. The 29 is in fact 28'6" long, but is always called the 29.
The second series he designed under the Ranger moniker are IOR race boats, and include the 22, 28, 32, and 37. These boats also share obvious visual traits, but aside from the shape of the windows they share very little with the previous boats. The 28 of this family does share a handful of parts with the 29 before it, including the mast extrusion, companionway hatch, and I'm sure a few interior fittings.
There are also Ranger boats built by a company in Kent, WA. These are not Mull designs and are not related at all to the Rangers designed by Mull and built by Bangor Punta.