Animation Import issues

Okay, so when I animated a Gun for a first person view, you know walk run shoot etc. I animated it in 3D max 2009 I exported as FBX 2009 I imported into unity and made it a child of my character but when I run the game the gun either teleports to position 0,0,0 or it scales to twice its size and appears behind my character… I don’t know it the coordinates I used while animating in max made a difference or if I have my scaling wrong but I’ve been looking for a solution for a long time now and its beginning to get frustrating.

any suggestions?
Thanks!

don’t animate the gun, just make it a child of the hand bone.

Well its a FPS, I only have a capsule to use as a character I didnt get far into bipeds to animate the arms… like Avert Fate, I’m just asking if I can do it like that? really