Handle is like so
-- Get clone of item
local ObjectClone = Object:Clone()
ObjectClone.Parent = Character
-- Welding
local Weld = Instance.new('Weld')
Weld.Part0 = ObjectClone.Handle
Weld.Part1 = Character['RightHand']
Weld.C0 = CFrame.new(0, 0, 0) + Vector3.new(0, Character['RightHand'].Size.Y / 2,0)
Weld.Parent = ObjectClone.Handle
Yet, item equips like so
Why is the handle being rotated like that? To my knowledge, the item should be getting equipped right side up, as the top surface is the surface facing the sky, and im not doing any fancy rotation stuff with the weld