I used to make my own fireworks when I was 16-18. I have since dropped the hobby, but it was fun while it lasted. I made firecrackers, smoke bombs, fuses... the most common gunpowder i made was potassium chlorate + sulfur + carbon +magnesium. But I tried lots of combinations, potassium...