There is a recoil on client side but if you have to keep the crosshair on the enemy since there is no spread. Meaning that the shots will go wherever the crosshair is at the time, even if there is recoil.
Also it's a surf deathmatch mate, if you're trying to get better go to actual deathmatch that has spread, recoil, and no autohop..