Fireworks contain toxic chemicals and heavy metals that can be harmful. Avoid exposure to fireworks displays. The chemicals found in fireworks displays include cadmium, barium, dioxin, lead, strontium, copper, and perchlorate.
Fireworks use gunpowder which contains potassium perchlorate.

http://melaniegrimes.com/fireworks-contain-toxic-chemicals-including-cadmium-perchlorate/