Aiming A Gun Up And Down

Ok I have a character rigged so when I press A he aims his gun. The problem I’m having is how to make him aim higher or lower by pressing up and down while aiming. I want to make his head and arm bones move up and down, but also have them stop at a certain point so he doesn’t spin all the way around and his head goes through his stomach. I hope that makes sense, does anyone have any ideas?


You could try this:

With that method you can mix together aiming and up/down.

I hope it helps