>>392714460
Just holding your arms steady enough is a skill that takes a while to develop. You can use the virtual stock option if you're really shaky but in my opinion it's more fun to play without. It's also useful if you want to figure out how to line up each weapon's iron sights, particularly awkward ones like the AKM or revolver.
There's a good shooting range custom map with adjustable target speed and size that was extremely helpful for me, for medium to long range train with this map. For short range practice point shooting against bots on a small map or in TDM servers.
>https://steamcommunity.com/sharedfiles/filedetails/?id=1661140880

Also your aim and even recoil control don't need to be the best to get kills. Mine can be pretty shitty at times but I try to make up for it with map knowledge, awareness, noise control and teamwork.