Most guns are far more accurate (with consistent ammo) than the people who shoot them.
At one point my brother and I were out shooting with his somewhat cocky son-in-law. A good guy but at the time I was always kinda looking for little ways to deflate his ego. (He's grown out of it since.) Brother had a Taurus Beretta M9 copy that was loose, sloppy and had a squishy trigger. Brother and I agree that it is not the easiest pistol to shoot. Son-In-Law shoots a sloppy 8" pattern at 10 yards and says "Ah, well. This gun really isn't all that accurate."
While I agree its not the best gun in the family... I wasn't going to let the opportunity pass.
I calmly took the pistol from him, loaded up a magazine and proceeded to carefully squeeze off a 2" group and handed the pistol back to him. Mind you, I ~really~ had to concentrate on that trigger pull... but I didn't tell Son-In-Law that. He looked at me, at the gun, then at the target and said "Huhn."
Like most things that require skill, it takes a great degree of skill to make use of the refinements high quality equipment has to offer. If you are approaching that degree of skill you can shoot well with anything. To paraphrase a famous saying from the music recording business: "If you know how to shoot it doesn't matter which gun you use. If you don't know how to shoot it doesn't matter which gun you use."