Next time you go to the range, make sure your trigger pull is very slow...slow enough that when the round sets off, you're surprised. Anticipating recoil can be tough to overcome and I've noticed that the slow trigger drill tends to help. Do that to get a feel for it and your accuracy is likely to improve once you speed up your trigger pulls / follow up shots. Sounds a little crazy, but try it.
Works with either dry fire or live.