HELP. Pressing Ball Joints Back In (Pictures added)

Sure they can be saved,tac weld the ball joint in place...

Yeah, I know, but that is well.......

I've seen them tacked to keep them from backing out, but I was picturing completely stripped threads.