Looks like it is all there (see more examples of this hardtop).
https://www.facebook.com/marketplace/item/2652166735105041/
“Unknown manufacturer. Fits the 1976 and up CJ-5. Top and glass in good shape. Didn’t fit my CJ with my current non factory roll bar, so I’m going a different route”