So I bought my first arm. I went with a Springfield xd 9mm. I pick it up this weekend. I'm curious about a couple things. I want to buy some ammo, can anyone give me some suggestions on good 9mm ammo. Also I want to buy a good holster..... Another thing I wanted to ask is should I take a safety course? It's cost 50$. I'm in the marines and I know how to handle weapons. I've had some expirience, so I'm curious if I should go to the safety class.