If you set the C0 on the Weld to something like Weld.C0 = CFrame.new(0,0,4) that might be about right. (Just spitballing on that CFrame though so you may need to change it.)
Also, i’d advise using a normal Weld instance, because WeldConstraints can get a little complicated. Welds have a Part0 and Part1 like WeldConstraints, but how the part1 is positioned is by using the C0 and C1 properties, which are relative offsets from Part0’s CFrame and C0’s value respectively. If you set the weld’s C0 to like: 0, 0, 6 or something, it should work fine.
For more information about welds, you can refer to the link @CompilerError posted
If you ever have downtime just take a look around the wiki, or the Object Browser in studio. There’s a ton of information on all of the instance types in Roblox