I have always wanted to make some firecrackers, but the problem is that I live in a european country where pyro chemicals, especially oxidizers are not easily available. The only thing I can get OTC is sodium nitrate since it's used as a concrete additive. Or could if it was not out of stock everywhere . Chlorates and perclorates are literally illegal.
What else could I use? Copper oxide looks promising, but it's very expensive. Some sulfates apparently work, but are hard to ignite and burn slowly. But that's also true for nitrates without sulfur (another chemical I can't get easily). I heard nitrate and magnesium works, but magnesium is not as OTC or cheap as aluminium.
How would a mix of CuO and NaNO3 work as an oxidizer for aluminium powder? Or could I replace some of the aluminium with another fuel to make it easier to ignite (something else than sulfur or magnesium).