Why is my gun acting weirdly?

Did you set the Animation to loop?
Also im pretty sure something about :LoadAnimation() was depreciated recently that could be the cause of the problem ill see if i can find it

Edit: found it