I've done some work on the general weapons but I still haven't gotten the UVs to work properly for the leather glove.
It's only possible to put the weapons on the weapon hand. Theoretically, I could duplicate the model and put it on the other hand, but it wouldn't actually be the other hand, and it would share the weapon hand animations