Front end rebuild....buy new or rebuild?

I cannot name all the aftermarket a arms but the uppers are likely to be "big" ball joints for disk brakes. But if they did have the proper upper balls, the alignment range varies. Some of them are "set" with possibly additional caster built in, and some are more adjustable, IE with such as heim joints, which in my opinion, may or may not be a lasting answer "on the street."

You can rebuild them with such as home made pipe fittings and good grade 5 threaded rod for puller devices, a BFH or maybe a press.

The really big project is the lower A arm pivot bushings, but if you can torch/ get the rubber / inner sleeve out, you can even slice the lower shells and get them out