More information on Federal Firearm Licensees (FFL), as well as what each license type can do, can be found on our FFL home page.
We also have a very helpful
FFL search tool if you want to search by postal code, state, business name, or even license number.
No, Iowa does not have a state law that requires a background check prior to the sale of a firearm, but federal law requires all federally licensed firearm dealers to perform a background check before any sale of a firearm.
A background check is not necessary but an optional requirement since 2021. Handgun purchases can escape the background check if they purchase a handgun from a private seller.
Yes, you are required to take a safety course prior to owning a firearm in Iowa.
A 4hr safety course which will help students learn the basics of how to handle a firearm. Some of the requirements are that the students must bring a reliable weapon and at least 150 rounds of ammunition. The cost of the course is $90 for each student.