The following states honor a valid Iowa Permit To Carry firearms license:
Alabama, Alaska, Arizona, Colorado, Florida, Georgia, Idaho, Indiana, Kentucky, Louisiana, Michigan, Mississippi, Missouri, Montana, Nebraska, New Hampshire, North Carolina, North Dakota, Oklahoma,  Pennsylvania, South Dakota, Tennessee, Texas, Utah, Vermont, Wisconsin, and Wyoming.