Look HJ and Allstates use #51 brakes shoes (rebuilders number) front and back. A number of 2WD Jeep vehicles use the same. IF you find modern rebuilt shoes, they will probably have "environmentally safe" linings. That is to say, they have Kevlar (dark grey) linings instead of asbestos (light grey) linings. Before you start clapping your hands on saving the whales, let me point out that the Kevlar linings are quite hard and don't do a very good job of stopping your car unless you have power assist. On one brake job on a big Kaiser (they use #55 shoes), we had to take off new relined shoes and install 2 pairs of used shoes to get the car to stop acceptably.
Are your linings really worn that thin?