local NewArming = game.Workspace.swordomar:Clone()
            NewArming.Parent = game.Players.LocalPlayer.Character
            NewArming.PrimaryPart = NewArming.HiltPart
            local ArmCFrame = game.Players.LocalPlayer.Character:WaitForChild("Right Arm").CFrame
            local ArmVector = Vector3.new(ArmCFrame)
            local ArmingCFrame = (CFrame.new(ArmVector)) * (CFrame.Angles(0, math.rad(90), 0))
            local hiltpart = NewArming.HiltPart
            NewArming.PrimaryPart = hiltpart
            NewArming.PrimaryPart.CFrame = ArmingCFrame
            NewArming.HiltPart.WeldConstraint1.Part0 = NewArming.HiltPart
            NewArming.HiltPart.WeldConstraint1.Part1 = game.Players.LocalPlayer.Character:WaitForChild("Right Arm")

The sword isn't teleporting and I'm not getting any errors.