It's not the network lag causing that delay. Some servers that you play on with up to 160 ping can be similar to the sub 60 ping servers in the sense that you don't lead your shot and everything feels normal.
Other times you can be in a server with 100 or so ping and it takes a second for your bullet to leave the gun. I noticed this when shooting in a standing position over a sandbag and then crouching, where the bullet leaves after you crouch and hits the sandbag. That was on a server with 110 ping.
So it must be the server CPU lag (or tickrate or packetloss) that puts everything in queue rather than network lag (ping). Some servers can't handle 32 players but are set up that way nonetheless.
Other times you can be in a server with 100 or so ping and it takes a second for your bullet to leave the gun. I noticed this when shooting in a standing position over a sandbag and then crouching, where the bullet leaves after you crouch and hits the sandbag. That was on a server with 110 ping.
So it must be the server CPU lag (or tickrate or packetloss) that puts everything in queue rather than network lag (ping). Some servers can't handle 32 players but are set up that way nonetheless.