A:
Iowa requires a permit to purchase handguns. None is required for long guns. A permit to carry may be used in place of a permit to purchase.