My attempt at making black powder as a kid was less than successful.
Good thing that I didn't know you had to carefully mill the ingredients together and cook them below ignition point, or I wouldn't be writing this note.
You think we're in a free country now? Try and buy some/any chemical from a supply company without a purchase order from a lab or manufacturer, or make anything not edible without a Matrial Safety Data Sheet, enumerating the registered chemical identity numbers for the ingredients. If not, the EPA might put you in jail, I think.