so, I'm thinking of getting a pistol for home defense, and sports shooting. I'd like to try shooting courses that require me to move around, and stuff like that. What's a good 'first gun' to get? I read that revolvers are more acurate out of the box, but I am willing to learn how to adjust a semi-automatic in order to increase accuracy. I don't want anything too powerful, because I think the recoil will affect my shooting enjoyment. Oh, yah- I live in Illinois if that makes any difference.