If you can do that every time and can get two shots, at that distance, in a group like that, in under 2.5 seconds, while presenting from concealment, then I'd agree that that is good shooting too.
However, if it took you 10 minutes to get those 6 shots then it's not acceptable.
My statement was over simplified. If the only reason you carry that gun is because it's small, then it's the wrong reason. But, if you can shoot it like I stated above, then it's a reasonable gun for carry.
The gun you carry doesn't have to be the gun you shoot best. That is an oversimplification. It should be the gun you can shoot adequately to protect yourself. Again, I would qualify adequate as:
- 2 controlled shots within a hand span of each other.
- Those two shots must be approximately in the middle of the chest.
- They must be shot starting from concealment.
- They must be delivered in 2.5 seconds or less at 7 yards. Faster for closer distances.
In my opinion, if you can't do that with your carry gun, why carry? Thus, selecting a gun solely for size is a moot point if you can't hit with it.