I'm going to buy a full size .45 pistol tonight. I just recently decided on the caliber. I was pondering a 9mm or .40 but after some debate with a couple friends I came to my senses...45 it is. The market has changed since I last shopped a pistol. Gen 4 Glocks that now fit my hand, Match grade XDM feels really nice, has glock reliability and comes with holster, mag holster and really nice case. Match grade usually means better accuracy so that is most appealing to me. I have CHL and would be carrying it too; I won't sacrifice ease of carry for accuracy so 4.5" bbl is about as short as I want to go, maybe 4"..prefer 5". The XDM I'm looking at is 4.5"...how is that pistol for accuracy? The trigger pull on that gun feels really smooth and short...i like that too. However those new mag extensions for the G21 would be nice to play around with. The max I want to spend is $650 not including any other fee's. I would like to spend less if possible... That being said...any suggestions from you gun gurus? Is there other pistols I should consider in that price range? How about the G21 vs XDM 45?