Mesh refuses to rotate in First Person Character

Title says it all, no matter what i do the arms always face the wrong way

image

In game:

I have tried every concievable rotation in the mesh, rotated the camera, changed the import transform to -90, +90, nothing works and im completely stumped.