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.


Private website with information for other states  

Iowa FAQ page regarding concealed weapons permits  

Iowa Application for a Permit to Carry Concealed Weapons

Iowa State Concealed Carry Site 

Iowa Deadly Force Laws