Iowa does not have specific laws prohibiting guns on private property. However, it does consider it trespass if anyone enters or remains on a property without owner’s consent (See
Iowa Code Chapter 716)
MySecuritySign offers No Guns Signs for private entities who wish to ban weapons on their premises and exercise their right to allow or deny entry.