glock - simplicity and reliability, but doesn't have a safety so be fucking careful, don't worry about the caliber, 9mm, .40, and .45 are ample with good ammo
1911 - takes more practice to become proficient with, but is probably more accurate once you're good with it, heavier/harder to carry or conceal, tends to be more finicky if you go with a cheaper brand
desert eagle - useless other than for novelty's sake