Upper and Lower Ball Joint Replacement

When I worked as a heavy truck mechanic I had an IR244 If I had to replace it I would have bought an IR Thundergun. Also had a IR261 3/4 drive gun.