Step 1: Gather the Materials
-Potassium Nitrate (KNO3)
-Some empty pop cans with their tops cut off (for this instructable you will make enough mix for two)
-A scale or other type of measuring device that has increments of grams
-Fuse (If you do not have any old fireworks around that you can take a fuse from http://cannonfuse.com has very cheap fuse)
-Coffee Grinder (Optional)
-Bolts and nuts(Optional)
I have included two other photos of the different types of potassium nitrate and one different type of sulfur that I have found around my area (Ohio). The grey bottle has replaced the greenlight bottle at my usual spot, lowes. The blue and white bottles I purchased at drugmart. Although the blue and white bottles are close to lab quality, they are very expensive. For the price of two small bottles of sulfur I bought a four pound bag of it. Hi-Yield sulfur is the best buy if you can find it. Check around at garden centers and nurseries. The scale was purchased at officemax for around $30, don't quite remember. Coffee grinders can be found in many different places, I bought a cheapo one for $10 bucks at drugmart. Now you can make your own charcoal by putting a bunch of chunks of wood in a coffee can, covering it up with heavy duty foil, poking a few small holes in the foil, and then placing it on a fire, only to wait another couple of hours until it is done... OR you can do what I did and buy a huge bag of it for a few bucks. I got mine at lowes. You have to make sure it's lump charcoal. The briquettes contain clay which will really screw up compositions. Nothing catastrophic, it just won't burn.
Step 2: Preparing the Charcoal and Other Chemicals
Step 3: Folding
Step 4: Fusing and lighting
This is a video of a smoke bomb using the same formula. I plugged one end with about 3 inches of cement with 4 screws in the sides, filled it with the composition, put in some newspaper, plugged the other end with another 3 inches of cement and 4 screws, and drilled a fuse hole.