Hi,
SmoothLookAt is not the problem, the problem is the movement of your weapon character likely that is a physics gameobject that you try to move on update instead of fixed update. so what is it that you are using to make your weapon move?
Bye,
Jean