Why does my weapon displace itself once fired?

The skeleton animation update would be in your skeletal mesh for your weapons, this is also were you could confirm the collison settings just to make sure there are no conflicts in colliding with your player or other hidden weapons