Someone correct me if I'm wrong, but things like this are probably a result of network smoothing. Like when the data is moving between the clients, the system to some degree predicts the movement of players so that everyone around you isn't moving really rigidly. Which means that the actually position of the player's aiming as you see it can often appear slightly different from where they actually shot you. P2P hosting doesn't exactly help either.
Log in to comment