The Concealed Carry Institute provides a first-class Firearms Safety Class that meets the requirements of Virginia law to qualify you for obtaining a Resident or Non-Resident Concealed Handgun Permit.
Certification at Your Convenience
Only $29.99
  • Online class can be taken anytime, on your schedule, at your convenience
  • Teaches handgun safety training and fundamentals & Iowa law
  • Fully complies with Iowa law to obtain a Concealed Weapon Permit
  • 100% Money Back Guarantee. Learn more


The Concealed Carry Institute, the Internet's FIRST online handgun safety class, meets Iowa law to qualify you for obtaining a Concealed Weapons Permit, on your schedule and at your convenience. No more waiting for the next class... the next class is just one click away!

The instruction consists of 65 minutes of our complete handgun safety class, followed by a 20 question test. Upon completion, simply print your certificate and take it to your county Sheriff's office and apply there.

We believe that every county in Iowa recognizes this course.  If you contact your local Sheriff to see if this class is accepted (our attorney in Iowa says it absolutely meets the law), be sure to let him know that Stephen A. Dowdy is the Virginia Department of Criminal Justice Services certified instructor that is conducting the class.  His credentials can be verified by going to

Virginia Department of Criminal Justice Services Instructor Verification Page

and entering License # IN-0100121 into the License Number Field and then hitting "Search".  His credentials meet Iowa's standards for conducting a firearm safety class in order to obtain a concealed weapons permit.