Sounds fun!
How someone shoots is also dependent upon the mechanics of the gun, itself. Not, mind you, that this means the gun is at fault. Rather that how well a person shoots any particular gun may legitimately depend on how that particular gun is designed.
Personal case-in-point:
When I bought my Beretta 92FS about 30 years ago, I gleefully went to the range with several hundred rounds anticipating a few hours of fun target shooting.
Well, while shooting IS fun, I found out that not being able to hit the target worth squat was frustrating and not fun at all.
I could nail the target consistently at point of aim with my AMT II and my Colt 1991A1 no problem. My Beretta? Nada. Looked more like I shot the targets with a shotgun when I was done, as I was all over the place. I was honestly wondering if there was something wrong with my Beretta.
Finally, I pulled up a stool, knuckled down at the bench, set up an impromptu bench rest, and carefully, slowly, and patiently did some bench rest shooting. I concentrated on keeping my sight picture as perfect as possible while ever so slowly squeezing the trigger.
And I started nailing my target dead center with groupings tight enough to touch each other.
So...it wasn't really my brand new pistol...it was me. But WHY?
Obviously it wasn't because I couldn't shoot a pistol. I did quite well with my AMT and Colt.
So I took careful stock of my new pistol to see what was mechanically different that would account for this.
And it was the trigger.
My AMT and Colt have triggers that pull straight back, parallel with the slide. The Beretta's trigger, however, pivoted instead of sliding straight back.
To the novice, this may sound like something silly. But everybody who does any kind of shooting (at least, those who have learned to hit the target) knows that trigger control is essential to shooting well. You don't "jerk" the trigger, you "squeeze" it. You don't "anticipate" the shot, the shot comes as a "surprise".
What this meant was I needed to learn better trigger control/discipline. Once I realized this, I was, quite literally, "back on target" with my shooting.
So I've come to believe that there are three major reasons why people don't shoot well:
1. They haven't learned to shoot properly.
2. They're shooting something different and haven't quite accounted for the difference(s).
3. The gun has a problem.
These are in order of most to least problems, with number 1 leading the others by a wide margin, and number 3 lagging the others by just as wide a margin.