Need help with armature

When i rotate the arm bone on this character the mesh goes further than the armature. does anyone know how to fix this?

Yes, (re)check your Vertex Groups!

it happens when you have two armatures connected to the same vertexes as OTO said, and they fight each other when you move one