So I'm buying a new gun for Christmas and am having trouble deciding which one to get. I am trying to decide between the XDm Compact 45 or the Glock 30SF. I have a XDm and a Glock already and like them both alot. The problem I am having is justifying the extra cost of the XDm over the Glock. I get the local LE discount so the Glock will cost me 485 out the door where as the Xdm will cost me about 630. Any opinions or suggestions?