Gun laws in Iowa:
NO state permit required to purchase
NO firearm registration
NO assault weapon law
NO magazine capacity restriction
NO owner license required
NO permit required for concealed carry
NO permit required for open carry
NO background checks for private sales