How can I animate a tool in Blender?

I want to make some animations for weapons in my game. I DO NOT wish to create a video with animation. I need these animations to function with tools. Here is an example of what I wish to achieve:

Ive just begun using Blender, if possible try to go a bit into depth. Thanks!

Have you searched up how to animate tools on the dev forum? because I believe Ive seen at least one (if not 3) tutorials on how to do exactly what your describing.

I havent seen any like that… Could you link them please?

Ah my bad :pensive: There weren’t as many as I thought

Try this, and once you get to step 6, it says that you can export it and animate it in blender.

Maybe use this for the import

Basically, add the tool as a part of the rig, and animate it as you please!

If you have any question, feel free to ask! sorry about my previous comment )