They fixed alot of the lagg, there still a little issue with it but after a few minutes you sync with the other players and the level finishes loading it almost disappears. Also but an M16 with uber accuracy, its already got great control and the additional accuracy makes is easy to pull off headshots.