Adding Vector3 to CFrame of tool

This happens because you didn’t changed hitbox position.
image

Here’s properties of Motor6D
It has C0 and C1 which basically CFrame.
As i remember C0 changes CFrame relative to part0, and C1 relative to part1
So just set in script C0 to this:
Weld.C0 = CFrame.new(0,0,-2)

Or something like this

External Media

my file size was too big mb

You’re need to set part1 to hitbox and part0 to handle

my bad! i had handle set to part0 and in script i made hitbox part0 on accident, this works now! thank you so much for your time and effort!