Glad you’re realizing what the Glock really is. I think the old saying you can let make chicken salad out of chicken **** comes to mind.
At least your consistent with your pro-Taurus advocacy.
Score at my hand:
Taurus: 40 pts.
Glock: 35 pts.
I think I can improve either with practice, but since I'm not buying the Taurus, I won't be able to hone my skills with Taurus.
But, with a 5 pt. spread between them: you've made your point.