I have been having the same problem with my XD9 and my XD40 Tactical. i put a heavier spring in my Tactical and that helped but it still does it once in a while. i am really at a loss as to what it can be. i am not limp wristing so thats not it. any help out there guys??