Yes. As of July 1, 2021, without a permit for anyone at least 21 years old that may lawfully possess a handgun. Open carry of handguns is prohibited in the state capitol building and grounds, except by law enforcement. [Iowa Code § 724.5 and Dept. of Admin. Svs. §8A.322(3)] P...