are rifles legal in iowa?
Iowa is a "shall issue" state. An Iowa carry permit is technically a "Permit To Carry Weapons", and is not limited to firearms. It allows people in Iowa to open or conceal carry any kind of weapon, so long as that weapon is not otherwise illegal to own in Iowa. ... Firearms may be carried open or concealed.