As Ole says using pure magnesium is relatively safe because no oxidizing agent is present. The trick is getting enough heat to ignite it and to ignite it quickly. It'll burn white at I believe somewhere around 5000 degrees Kelvin.
Other versions of flash powder can use aluminum or magnesium as the fuel and an oxidizing agent as a hefty source of oxygen. These can be extremely dangerous because they are an explosive! This is especially true if they are percussive - that is they can explode on sharp contact without heat (the sharp contact can generate enough heat). Using potassium permanganate, ammonium nitrate or potassium chlorate as an oxidizer with the aluminum or magnesium is in this catagory of percussive mixtures. Due to the oxidizer additive and some other constituents the burn color of the oxidizer flash powder is somewhat lower in color temperature than pure metal versions. I believe the version using ammonium nitrate with aluminum dust was used as the high explosive called "Amitol" during the first world war.
Nate Potter, Austin TX.
Bookmarks