Rancho still makes shocks for KJ's.
Your buddy should be able to source these out for you and get them in at cost price.
This is a listing for our KJ.
RS9000XL SERIES SHOCK Stock Rear RS999284
RS9000XL SERIES SHOCK Stock Front RS999764
RS5000 SERIES SHOCK Stock Rear RS5284
RS5000 SERIES SHOCK Stock Front RS5764
Dakota rear
RS5000 SERIES SHOCK StockRear RS5248
Use these with KJ RS5000 StockFront RS5764
for a lifted rig.
This is what im using for our next set of shocks
RS9000XL Stock Front RS999764
I'll use these for the rear: Dodge Dakota 4X4
RS9000XL Stock Rear RS999248 I already have a MyRide system for this setup.
Rancho Suspension: Accessories » MyRide Wireless Controller
I'm going this route 'cause I have driven KJ's with Rancho, Bilstein, and OME.
And the Ranchos ride the best overall for us. OME and Bilstein are way too mushy for our driving style.