Making weapons animations for first person shooter

I need some tips for showing weapons in a fps game. Each weapon i gonna have 3 animations: idle,shooting and reloading

To make weapon animations you can use a 3D modelling/animation program such as Blender. This does take some time to learn but is ultimately worth it as you will be able to create your own assets.

GesterX that wasent really what i was asking. But i found out you can insert each weapon to player and just dont show it, and have a script to show it when its selected