Change hand position with each gun?

I am making an fps game and have hands all set up with animations and different blend spaces for the guns, but the position of the hands to the camera needs to be changed depending on the weapon the hands are holding, is there a simple way to do this?