A uniformed safety officer shall be present at all times that any fireworks building is open to the public during the period commencing fourteen days before, and ending two days after, each fourth of July. The officer shall be highly visible, stationed at the showroom entrance, and shall enforce the provisions of Chapter 3743. of the Revised Code and any applicable fire and building codes, including but not limited to maximum occupancy load and no smoking regulations to the extent the officer is authorized by law, and be one of the following:
(i) A deputy sheriff;
(ii) A law enforcement officer of a municipal corporation, township, or township or joint township police district;
(iii) A private uniformed security guard registered under section 4749.06 of the Revised Code.