You got some good advice already checking with your local law enforcement is a great place to start
Check with your state laws and see what the requirements are. What Scot said is good advice, check with your local police department for the most current info. If you're a resident of Alaska, you dont need a license.
I am an American citizen. How can I buy a gun for self defense?
You must get a license. Check with a rod and gun club. They usually have courses to take for firearms safety. Then you must apply for a license through your town police dept.
Thanks! Your answer is awaiting moderation.