For those interested, here is the Iowa law on carrying a knife.
"Carrying Weapons
Offensive weapons are illegal in Iowa and cannot be owned or carried by the general population. To carry a dangerous weapon concealed on or about your person, a valid permit to carry weapons is required.
Offensive weapons - machine guns, short barreled rifles (less than 16" in length) and shotguns (barrels less than 18" in length or overall length less than 26"), other weapons which fire a projectile and have a barrel 6/10th of an inch or greater in diameter, bombs, grenades, mines, poison gas, rockets with more than four ounces of propellant, ballistic knives, exploding shells and similar items.
Dangerous weapons - devices designed primarily for use in inflicting death or injury including, but not limited to, offensive weapons, pistols, revolvers, other firearms, daggers, razors, stilettos, switchblade knives, or any knife with a blade exceeding five inches."
Information found at the following location... http://www.state.ia.us/government/dps/asd/wp/
"Carrying Weapons
Offensive weapons are illegal in Iowa and cannot be owned or carried by the general population. To carry a dangerous weapon concealed on or about your person, a valid permit to carry weapons is required.
Offensive weapons - machine guns, short barreled rifles (less than 16" in length) and shotguns (barrels less than 18" in length or overall length less than 26"), other weapons which fire a projectile and have a barrel 6/10th of an inch or greater in diameter, bombs, grenades, mines, poison gas, rockets with more than four ounces of propellant, ballistic knives, exploding shells and similar items.
Dangerous weapons - devices designed primarily for use in inflicting death or injury including, but not limited to, offensive weapons, pistols, revolvers, other firearms, daggers, razors, stilettos, switchblade knives, or any knife with a blade exceeding five inches."
Information found at the following location... http://www.state.ia.us/government/dps/asd/wp/