Holy crap!
No way I'll ever mix all that stuff up just to grow some cannabis.
As for the shooting powder. It's just potassium and phosphorous. You can get MKP for a fraction of the cost. And the phosphoric acid that the shooting powder is derived from is what I use for pH down at a cost of $20 a gallon.