Hey, Here's a bit of a back story that got me into purchasing a handgun specifically the XD-40, working at wally-world we had a "incident", cant go into any detail due to a NDA...seems weird but whatever. Anyway after the recent incident I went over to cabela's (just opened up at tulalip) and went through the whole background check you have to do, Hope they dont find my secret criminal record! Anyway I am still waiting on the background check to come back and finally put some cash on the gun for layaway. a bit about myself 21 college student at evcc for computer information systems a and I sadly work at walmart!, hey its a job. lastly, Any suggestions on whats good ammo for practice, and yes i will take a class, whats good self defence ammo and would a open carry holster be advised? edit: whats a good place to shoot?