A. It shall be unlawful for any person to carry or possess any weapon designated in Section 1272 of this title in any establishment where low-point beer, as defined by Section 163.2 of Title 37 of the Oklahoma Statutes, or alcoholic beverages, as defined by Section 506 of Title 37 of the Oklahoma Statutes, are consumed. This provision shall not apply to a peace officer, as defined in Section 99 of this title, or to private investigators with a firearms authorization when acting in the scope and course of employment, and shall not apply to an owner or proprietor of the establishment having a pistol, rifle, or shotgun on the premises. Provided however, a person possessing a valid concealed handgun license pursuant to the provisions of the Oklahoma Self-Defense Act, Section 1290.1 et seq. of this title may carry the concealed handgun into any restaurant or other establishment licensed to dispense low-point beer or alcoholic beverages where the sale of low-point beer or alcoholic beverages does not constitute the primary purpose of the business.
Provided further, nothing in this section shall be interpreted to authorize any peace officer in actual physical possession of a weapon to consume low-point beer or alcoholic beverages, except in the authorized line of duty as an undercover officer.
Nothing in this section shall be interpreted to authorize any private investigator with a firearms authorization in actual physical possession of a weapon to consume low-point beer or alcoholic beverages in any establishment where low-point beer or alcoholic beverages are consumed.
B. Any person violating the provisions of this section shall be punished as provided in Section 1272.2 of this title.