How do I set up an aim offset so that when I turn my camera my guys arms also turn and face where my camera is looking?

How do I set up a simple aim offset? Its a third person project, but I made it first person by moving the camera into the persons face. I want him to face where I am pointing the camera with his arms like call of duty not just rotate on the z axis.