I think there are 17 states now that are constitutional carry. Iowa has a bill up to add to it. Have no idea if it will go the distance. These days I would guess not. I know before Iowa went shall issue the previous sheriff wasn't too big on handing them out.