I know there are plenty of threads and I have read most of it, but I am mostly going to be buying this to improve my accuracy with my springfield XD-9, I have not shot pistols in a while, beyond my springfield recently, and its getting too expensive to shoot, a .22 would be cheaper, and more importantly it would allow me to shoot in places I could not shoot my 9 as I could build a backstop. However the question is, for improving accuracy with a XD which would be the better gun?