"Est-ce une parade du netcode qui "lisse" les échanges de tirs pour ne pas mettre à mal certaines armes par rapport à d'autres ? Une gestion étrange du lag entre joueurs ?"
Cela dépend surtout des caractéristiques des armes.
Chaque arme tire des balles qui ont une certaine vélocité (vitesse), avec une cadence de tir différente etc.
Il suffit que vous ayez tous les 2 peu de vie, que vous tiriez plus ou moins en même temps, le temps que la balle atteigne la cible, l'adversaire aura juste le temps de tirer une balle qui vous tuera également. Donc double kill.