Just bought an XD 9 he other day and signed up here, I love it. I haven't had a chance to get out with it yet, but this weekend I am sure I will. I am from Ames, IA.