(a) Any association or company desiring to hold a public display of fireworks may apply to the Office of the State Fire Marshal for a permit to hold such display if application is made 30 days prior to the date of holding the display.
(b) The application for a permit shall set forth the date, hour and place of holding such display and place of storing fireworks prior to display, also the name of the person holding the display and name of person in charge of igniting the fireworks.
(c) The application shall be accompanied by a certificate of insurance issued by a bona fide insurance company licensed by the State Insurance Commissioner showing a minimum of $1,000,000 liability insurance per event for those persons who suffer injuries as a result of any discharge of the fireworks by the applicant or anyone acting for or on the applicant's behalf.
(d) If the State Fire Marshal is satisfied that the holding of the display is supervised by a competent and experienced person and that the display will not be a detriment to the community or area in which the display is held, the Marshal may grant a permit for the display. The place of storage of fireworks prior to the display shall be subject to the approval of the State Fire Marshal.