Change FPS weapon?

Hi guys! I have got a problem in the fps. These are the steps i followed: first of all i replaced the mesh of the hands with a more realistic one; after this, i wanted to attach a weapon, so i imported the gun and i created a socket in the skeletal mesh and attached there the weapon; my aim is to attach the weapon to the socket when the player gets near to it; so i created a blueprint using the weapon mesh: i created a sphere collision and i added the gun skeletal mesh into it, so i wrote:

, after this i compiled everything and played, but when i play the result is this:

I’ve also enabled socket snapping…What can i do???

i uploaded some images, but they are not there, when is wrote “alt text” is an image, the first is here :http://it.tinypic.com/r/2rps3lu/8, the seconde here: http://it.tinypic.com/r/wiwoww/8