What's the most efficient way to attach model to player's hand/anything else

None of the wielding tools works, especially with custom rigs. They turn out like this


do they need to be unanchored?

What script are you using now? (or did you figure it out, and if so what script did you use? )

Nope still dealing with this issue, and I still use a basic animation script
'local h = script.Parent:WaitForChild(“Humanoid”)
local a = h:LoadAnimation(script:FindFirstChildOfClass(“Animation”))
a.Looped = true
a:Play()"