>>278156916
The server rewinds its state back to the time you pressed the trigger, so it's lag compensated, but the server still has the final decision on whether it hit it not. You can't just lag switch and shoot everyone, nor can your client choose to selectively ignore hits the server says happened.