Firecracker can be made out of many things, but usually organic peanut butter (no hydrogenated oils- they don't work as well, that's why it's organic) and you put weed in the PB, spread on a cracker, heat it up in the oven on 350 for about 10-15 minutes, and voila!

Seriously, firecrackers last about 10 hours for me, they're great! Taste not too good, though.