Click on the Handgun Carry Permit Application.
Fill out application, this will create a application number.
You will need to bring the application number to class.
After the class, you will take the application number, your birth certificate or a passport and $100 to the Dept. of Safety 9(where you get your drivers license). Then you will go get your fingerprints processed.
Before you get your handgun carry permit, you can legally have a loaded handgun in your private vehicle WITHOUT a carry permit. You just can not carry it outside of your vehicle without a carry permit.