One of the elements used here is phosphorus (P) which is regulated by the DEA in the United States, and can't just be purchased online
I would have figured ATF. What drug can you synthesize with phosphorus? (EDIT: Apparently meth [1].)
[1] https://www.federalregister.gov/documents/2000/09/25/00-2455...