So I have done some searches and found the reason for my low and to the left shooting. I am right handed. I am practicing dry firing and I don't move the front sight at all. I have also bought some snap caps for myself so when I do the actual fire to see if I'm doing any flinching or anything to that effect. How long does it take to actual hit that bulls eye consistently? I also have a 22lr and I'm pretty accurate with it, but with my G19 I can't hit the bulls eye hardly at all @ 5 yards out. I'm close, but not there. Any tips? I've read practice only makes permanent, but perfect practice makes perfect. I'm trying to get better, but I'm wondering how long it actually takes. I feel that I'm getting better. I have probably shot over 1000 rounds, but maybe 300 after doing searches on the forum and realizing what I am doing wrong. Also what are acceptable groups for 5, 7, 15, and 25 yards out? Attached pic is @ 5 yards out.