Ghost Lol Ok, by the picture I see the FIRESPOT bone appears to have its axis correct.
I cant see the characters position but I assume it's axis is also right.
I attached three pics, in Fragmotion you can clearly see all three axis X, Y & Z( first pic ) the character AND FireSpot should also be aligned with the Z axis like the second pic.
IF THEY ARE aligned, then check the weapons VWEAP file, ( my third pic ) maybe by chance ??? it got flipped

The VWEAP is the one an npc holds.
Also, is it just THAT character or those weapons. Did you try other weapons with that character ?
Trying to narrow it down if it's the character or weapons?
My games never have bugs.... they just Explosys's
** WHERES MY YELLOW BUTTON ? **