Know nothing about the pipe sorry, but agree with the rivet comment, like the look of what it should look like though. Newbie qn however....how'd you know the weld was not so good and yes I know very little about gas welding. Would I be right to suggest that the red bit, slightly,, crystalline appearance, shouldn't be there???
P