As per Oklahoma statute, Okla. Stat. tit. 21, § 1290.22, any person, property owner, tenant, employer, or business entity can prohibit people from carrying concealed or unconcealed firearms on their property. If the building is open to the public, they should post appropriate signs. MySecuritySign offers state-compliant “no firearms signs” for property owners in Oklahoma to ban weapons on their premises.