I just turned 18 a month ago and I want to purchase a firearm. I believe in my state that you have to be 18 to purchase a shotgun or semi-automatic rifle, and 21 to purchase anything automatic and pistols. My mom won't allow me to own a gun, but I am moving out soon. In the mean time, I would like to take some training classes. Where do I go for that and how much does it cost? Any additional info would be greatly appreciated!