Why is my gun acting weirdly?

Any animation using conventional tools will be over ridden. To add on load animation is deprecated and should use the new animator instead. To add on to that you want to be using the body attach method in which you use motor 6ds to attach the gun to the player instead of using conventional animations in which you would see in older roblox games. How to animate Tool Parts (Guns, Knifes etc.)

load animations directly in animator, and not in humanoid

the tutorial you linked was the tutorial I used.

Thanks,
–X

how exactly would I use that?

sorry for the late replies guys,
–X

just type Character.Humanoid.Animator instead of Character.Humanoid

that dosen’t work either.

Thanks,
X

I think I found the issue, if this is idle gun animation, then do Tool.Equipped:Connect(function()

ok I will go and try that

Thanks,
X

Thanks to everyone who responded, I’ve figured it out and got it to work. Turns out it was the animation