Motor6D Delay for Tool Animation

Hello. I’ve been trying to animate some tools recently but I keep encountering this problem. I’ve been following Headstackk’s tutorial found here. The gun keeps starting in the Part0 location of the Motor6D and there is some delay between when it connects and when it moves to the first keyframe of the animation
Heres the animation in the animation editor: