Character arms disappear after aiming up

I made an aim offset for a pistol. When I aim down the arm stays visible, but when aiming straight sometimes and up all the time the arm disappears

How can I fix this?
Here is an imgur link to make it more clear what is happening. http://imgur.com/7EZCkEC

Thanks

Also in third person view the entire character disappears after aiming up.

I cannot get what you mean from these pics but maybe you should turn off the collision of camera or spring arm.

Sorry, what happens is when you aim the character down, you can see the arm sticking out in front of him. But when you start aiming up, the arm pops out of visibility. It does not move out of camera visibility if that is what you think happens.

Here is an imgur link to make it more clear what is happening.

you can fix it by turning off “do collision test” of your spring arm but it will effect in other aspects of your game play.
and also by making the length of spring arm shorter so it wont hit your character or ground when you aim up.

when you aim down your camera has enough space to stay in its location but when you aim up the camera hits your character’s body or ground and collision option pushes it that you cannot see the arms.

i think you are using an entire character as first person character.
but you can still have “do collision test” on by making the length of your spring arm shorter

The third person advice was great, still working on the first person though. Thanks!