How can i connect two objects to an animation?

I have 2 object (fbx files). The one is a human uses Humanoid Animation Type with imported animations, the other is a weapon. I want put the weapon to human hands, and i would like if the human play an animation, the weapon stay in hands normally. Is it possible?

Create a Mecanim-worthy animation and simply make the weapon transform 0,0,0 placing it in the Skeleton Hand Bone of the Character. Rotate as needed.

Job done.

If you make a parent object of 2 objects, then you can access both those objects in the animator of the parent object, then using the animation panel to animate the 2 different objects and transition between animations in the parent’s animator.