'Child of' constraint not working on armature Basically i am trying to make some first person shooter animations and i just can't get the child of constraint to work, 

As you can see, i tried setting the constraint on the right hand so that it would move/stick with the gun but it did not work. I'm still new to blender and would appreciate a solution
The hand bone you're trying to constraint is a connected child of another bone, so it isn't free to move.
Try to do the opposite, and make the main gun bone a constrained child of an appropriate hand bone.
After settign up the constraint, press its &quot;Set inverse&quot; button.