Funny shooting yesterday. Friend brought a little kel-Tek DAO nine to shoot. At least a 20#+ trigger. Nobody here could hit a thing at 10 yards. Why make a gun so sad? You need to wait until a perp has his hands around your throat to hit him. you would kill everyone in a store and miss the BG.
Very few nines are made to hit, just shoot for noise.
If I had to carry, I would have a 1911, even an old worn military one.
I have shot Lugers and P38's that I could hit at 50 yards but no more. Precision has gone away. Looks like a gun and nobody can see it but most are no better then a screwdriver.
Do not worry about a pass through, worry about the misses. Better duck fast. Cops do miss more then they hit. The Block is not much better.
I want a quality gun first.