I finally "pulled the trigger" and bought a Shield 9 this morning. After a thorough disassembly, cleaning, and light oiling, I put about 100 various FMJ factory loads and Hornady Critical Defense rounds thru it. All I can say is wow, why didn't I get one sooner.
It's my first striker fire...