Go talk to your local Body shop. There are aftermarket parts dealers in most every area, your local Body shop will put you in touch with them.
I work for a small used car dealer that rebuilds totaled cars. We recently have done 8 Jeep XJs. (I bought one of them). We were able to order all the chrome or black grill parts, chrome and black bumpers, tail lights, markers etc. All the parts seem to be of good quality and very cheap.
When I get my parts tomorrow I can get the name, but you should be able to find one in your area.