This is my second time using Blender to make weapons for Blockland, and I'm trying to animate something and it's not turning out the way I want it to in-game.
I'm going for a snapping effect for an animation

But then it looks like this in-game and it's not having the snapping animation I wanted

And also when you first equip it the bolt is dislocated before the animation starts

Any help?