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
https://gyazo.com/ff6320bae5112c7e7211969c8b182e1d
Heres the animation in the animation editor:
https://gyazo.com/05197b38971675a237f7b5a425590b3e