Passenger side LBJ Upper Control Arm

So I've seen that done, but this thing will spin just by using your hand. Will tack welds hold strong enough?
Well since it is basically no good the way it is, weld it in with 2-3 1 inch welds. Then next time look fo a replacement arm.