As I understand it, net lag is what causes the distance vairience. You see him where he was a second ago. If thats true than you must have been behind him in your situation. As for gunnery, it is played out an your computer and your opponant is notified of the results. Thats why you can brake hard when you see he has a solution on you and see the rounds sail by beside you but you still get hammered. He in fact shot your tail off a half second ago.