There is no way to transfer another state’s permit for an Iowa permit. So anyone relocating to Iowa will simply need to apply for a NEW Iowa Permit to Carry at the Sheriff’s Office of the person’s new county of residence.
However, it is possible that the training completed for the permit from another state might satisfy the training requirement for the Iowa Permit to Carry. Under Iowa law, a person must complete any handgun safety training course utilizing an NRA certified instructor or a state law enforcement certified instructor. Additionally, a person can use military small arms training to satisfy the training requirement if the person had an honorable discharge or a general discharge under honorable conditions (DD-214). If a person has documentation of training and the instructor was NRA or law enforcement certified, or if a person has military small arms training, then that training should satisfy the requirement for Iowa.