I'm shooting left of target consistently with my 29SF (10mm Glock) at 7 to 12 yards. I use a modified weaver stance. Quoting: Anonymous Coward 30513772
Focus on your trigger control. Most errors in pistol shooting happen because of an uneven, fast or jerky trigger finger.
The most common errors for left of target hits. (If you are a right handed shooter) are:
Not enough trigger. In other words, your finger is touching the trigger on the right side as opposed to down the center, This can produce a left push as you pull through the trigger.
Tightening the grip as you fire.
Anticipating the recoil can cause you to push the gun (should produce a high left hit. 10-11 o clock
Jerky trigger should produce a 6.30-7.30 hit
Not enough trigger will be a dead left.. 9 o clock.
Tightening the grip should land your shots between the 7-8.30 position.
These are simplified diagnostic tools.
To check yourself. Have a friend load a magazine with a snap cap hidden somewhere in the stack. You will see your problem when pulling the trigger on that round. You just can't know where or when in the magazine it's coming.
If problems persist, find a qualified and GOOD instructor to check your shooting.
The modified weaver stance tends to bring the sights closer to your eyes, which makes the rear sight notch appear bigger, which produces a lot of "airspace" between the notch and the front sight.
Try to shoot isosceles with a positive grip to identify if the problem is an alignment one. But consistent hits to one side rarely are.