Look for part outs in the fit sake section here on the forum. Then there is EBay and Craigslist. You could also get a windshield frame kit from Quadratec or Morris 4X4.
All depends on budget. New ones come flat black need paint before assembly. Old ones depends on where you get it from but there are some deals out there if you look for them.
89 2.5 TBI, 4" RC lift, 1" Booms, SYE, Adams Driveshafts front and rear, Ford 8.8 with 4:88s, BFG 33X12.50X15, and a ton of other stuff.
AF Jeep Club Tail Number 184