Bone stock, the Glock is a better fighting gun, reliability is #1, and it wins hands down, especially with other than ball ammo. #2 is capacity, which unless you get an Para, Sti, etc.. is not part of the equation. You can fight longer with 15 rounds than you can with 8. I really like the Glock 21, I've shot it a lot, it is the most accurate Glock, due to conventional rifling, not polygonal, easier on lead bullets too.
I own 4 glocks, and 10 1911's, I love them both for different reasons, the 1911 does feel sexy in the hand, and I have both high caps, single stacks, s/a and Lda triggers, some short and some long, some with compensators, really good game guns, and really good on the short guns. But I have thousands of rounds in the field with my model 21, shot everything from rattlesnakes to white tail deer.. it delivers everytime, with a good trigger, but not comparable to a s/a trigger job on a 1911. But definitely usable.
My friends and I have had this conversation more than once, if I could only have 1 pistol, what would it be, A glock model 20 10mm. If I could have 2 pistols, it would be a glock .45 and a .357 mag, 3 pistols, a glock .45, a S&W .357 revolver, probably a 6" and a .22rf pistol of some sort. 4 pistols and the world is wide open.