If you want alot of reading go and find the "my home made black powder" thread on castboolits,
300 pages of experimenting and different methods of making it, only downside to that is, I found the search function on castboolits a bit crap so I'd suggest taking notes as you go.
currently trying to get my hands on a ball mill so I can make some decent stuff as I cant seem to grind it fine enough currently, shame its not as cheap as it is in the US to go an get a harbour freight rock tumbler for $50 :/
Bookmarks