How to change the center movement

So i am making an FPS game and i moved my gun and arms into place but there is one problem. When i hit play they go far out, unseen, and not where i had set them. I think it might have something to do with where the center pivot is on my gun/arms.

If you know how to reset it please help. If not any other thoughts?

  1. Put your animated gameobjects where they were (the place they jumps at the moment)
  2. create empty gameobject
  3. use that as parent and
  4. move the parent into place.