I found what was causing the problem, Turning "ca_thread" to 0 removes the lag, I guess it has to do with multi-threading?
The only problem now is that the gun itself is now lagging behind from it's position on the character's right hand, I'll post a video later to show the problem.