Simply create a new animation in Blender for every weapon (including your hand) and switch between those meshes.
You need a custom animation for every different weapon anyway so this would be a viable solution.
-
This reply was modified 8 years, 4 months ago by
Sponk.