(a) The sale or offer to sell dangerous fireworks at wholesale or retail for any purpose other than industrial, agricultural, wildlife control, or public display is prohibited.
(b) A person desiring to use dangerous fireworks for industrial, agricultural, wildlife control, or public display purposes shall first comply with the permit requirements of the fire safety code.
(c) All dangerous fireworks shall be purchased from a fireworks wholesaler licensed as such in this state. A fireworks wholesaler may not sell dangerous fireworks to anyone unless the wholesaler has a currently valid permit required by the fire safety code, the number of which shall be affixed to each record of sale by the fireworks wholesaler and maintained as a permanent record of the sale.