A friend of mine and I are collaborating on making a replica flintlock pistol. He can make the metal workings and stock, but what he needs to me to do is create a flash, smoke, and possibly a bang. We can most certainly do without the bang, as we can add that in over the computer. Safety is most important. I was thinking a small charge that would ignite and push a plug containing chalk or flour at the front would create the flash near the flashpan and the desired smoke effect. Any suggestions?