That's what I implied. By one thing, I meant one particular object, and in order to have two seperate animations for the same objects, having two meshes was implied.
I guess you could equiping part of the weapon to the hand, and parent the other mesh to the weapon. Kinda like the Tank Turret and the Tank, but for a weapon.