Another update: She continues to improve. The past 2 trips to the range she has not flinched with the .22 at all. She starts with the .22, puts about 4-5 mags through that as a 'warm up' and then switches to the Glock. Her grouping with the .22 is about 4 inches at 7 yards which is pretty darn good IMO. Her grouping with the Glock is about 6-7 inches at 7 yards when she doesn't flinch. Each time she goes to the range, she flinches less and less with the Glock. She's still flinching about 1/4 to 1/3 of her shots as of this last trip, but it is decreasing with experience. She's also doubled her hearing protection which has helped as well. When she does flinch, it's not as dramatic as before. The shots are not as low on the paper as before. Before, she would flinch so bad her shots were down at the bottom edge of the paper, or even under it. Not, all of her shots are within the 7 ring, and when she doesn't flinch, she's within the 9 ring consistently.
This last trip to the range, she had to shoot my Glock 23 instead of her 19 because we ran out of 9mm ammo and can't find any! The .40 has a bit more punch than the 9mm, of course, but she did amazingly well with it! We even stepped her distance back to 10 yards and she says shooting at 10 yards is easier than 7! She'll be going again to the range tomorrow, but this time by herself. I think she'll do fine. Not the first time she's gone solo. Her CHL class is towards the end of Feb so she's got 3 more weekends to practice. I think she'll pass the shooting portion fine.
She still has one box of 9mm left, but she's saving that for the CHL class, unless of course we find some in stock before then. Heck, if she get's good at shooting the G23 before then, shooting the G19 for her test will be a piece of cake.