Make failing to fire a wield-only gun not delay the next shot
'TransformComponent.MapPosition' is obsolete