So I've owned a handgun for over 10 years but never really tried to learn to shoot well until one day at the firing range I noticed from about 7 yards that I was grouping them on the target but not on the x and I asked the guy at the counter what I was doing wrong. To cut the story short I paid for 2 hours of lessons. Now I can put every bullet in a 6 inch diameter group from 15 yards whereas before from that distance I couldn't even hit the target half the time and that was only 3 shooting sessions ago . My problem is that I brace and flench before for the recoil, so the way I've been working that out is with fake plastic bullets. I fill a mag with 3 real : 1 fake bullet at random and I try to shoot so that when I happen to come on a plastic bullet, my sights do not move away from the x after the trigger is pulled. Very hard to do. Next I fill a mag with 1 real bulet : 3 fake bullets at random and do the same thing. It is easier to do when the chance of the next bullet being fake is higher. Then I repeat over and over switching between the two above ratios. I find that my shooting gets better between the start and end of each shooting session. The last mag has only real bullets in it. Are there any other tips that people out there have to getting better?