Upper balljoint collapse HELP!

My local machine shop always does a tack weld when I have them install the ball joints. I am saving up now for aftermarket ones for two a bodies and one ebody.