It doesn't seem overly harmless. I doubt it will do much in the way of damaging anything. Definitely homemade... common items you can find in the convenience store that, on their own, pose no threat, but can be a little volatile when mixed together. Still, not a very big explosion.
But, I do have to wonder about one particular ingredient...