RE: Welds
Panthe G is correct in saying that auto body filelr will work. If the smell is an issue, use the milliput for sure. It does not smell, at least nowhere near as much as any of the putty mentioned. It dries hard too. You could drill and tap it if you wante to. I buy it on ebay. I could not find a seller in the states.