Piney Woods Moderator
I have never owned or shot and XD but I have owned several Glocks and still own two, a mod 19 and 26. I like them both and would trust my life on them. I replaced the barrel in my 19 for $100 so I could shoot lead bullets. I have heard good things about the XD though.