Is it safe to light 2-year-old fireworks?
It is perfectly safe to light them. As with any firework, safety is something you should always be careful of, but the pyrotechnic compounds in modern fireworks are very stable at room temperature, and should work just fine as long as you didn’t get them wet. You’ve probably bought fireworks that have been sitting in a warehouse longer than two years before and set them off without even realizing it. There’s no guarantee that freshly bought fireworks would be any safer, newer, or free from defects.