I tried making a welding script for an accessory but the weld doesn't get added.

local function MakeWeld(Part0, Part1)
	local NewWeld = Instance.new("Weld", script.Parent.Handle)
	NewWeld.Part0 = Part0
	NewWeld.Part1 = Part1
end
MakeWeld(script.Parent.Handle, script.Parent.Blade)