Go to your local law enforcement website like Michigan.gov has Michigan State Police information and links. As far as ammo, in this state, you cannot buy handgun ammo unless youre 21 years old, and I assume rightfully for your state as well. Many weapon laws are the same throughout the US Difference in carry laws, but purchasing is much the same. As far as I know, and I may be incorrect, but you must have someone 21 years or older with you on a pistol range, private property is different, you may fire alone.
I would check your State Police website on full details though.
Only two defining forces have ever offered to die for you, Jesus Christ and the American Soldier....One died for your soul; the other for your freedom.