as mentioned earlisr "every action has an opposite but equal reaction" as a pistol shooter i would suggest going back to basics i.e. stance,grip, sights,follow through.
recoil is a constant ,in a 10m,20yd pistol dicipline there is no wind so bad shots are down to bad technique. have a look at target shooting info/books to analize your faults.
the rika or scatt shooter training systems are excellent at this;if you have the facility?