Flash powder is not complicated, I have heard.
M-80 contains about 3.5 grams of flash powder.
It blowed up real bad.