Hello everyone! I turn 21 in December and would like to know some general information on obtaining a CCW. I live in Michigan so I'm sure it's different in every state. Okay, here we go: How much does it cost? What kind of tests? Shooting test? How long does it take? And do I need to bring my own pistol? I may have more questions later so lets please start with the basics. Thanks!