Smoothing out Local Player Animations

In my gamemode Ive got a third-person camera, the local player’s model looks fine in single player but then i move it to multiplayer the animations for the Local player gets really choppy. Is there any fixes for this?

I currently am animating the local player via this code

[lua]
if SERVER then
self.Owner:RestartGesture(self.Owner:Weapon_TranslateActivity(ACT_HL2MP_GESTURE_RANGE_ATTACK))
end
[/lua]

See my thirdperson camera. I dealt with this problem in it.

Thanks :D, I have no idea how this works but it does. Its so much better now.