While forums are an excellent resource for information and we would be willing to help, I can't help but notice a hint of ignorance.
I don't mean that in the rude sense, I mean it by way of 'unknown knowledge'. We aren't here to get you a bang.
The problem I'm tackling is that this is really basic knowledge that is available through meticulous background reading.
I don't mind being wrong, I hope you are well read, and I encourage people into the hobby and to learn more.
But it isn't easy. As much as it may appear otherwise. It's fair enough having access to formulae and simply mixing it.
Understanding what you are doing is far more important. Substitutions are a dangerous area for the uninitiated. The mechanisms of reaction are not simple, one oxidiser or chlorine donor is not the same as another. Some are 'top heavy' and will go off before you get near a match.
Can I encourage a little research of your own across the literature? I say it because it is vital. If you are not prepared to trawl forums for info, how much else can't you be bothered with?
It is all very well advising on substitutions, but how do we know you won't try the same with an aluminium mixture, or barium? How do we know you have sufficient knowledge of volatile incompatibilities? What if your perchlorate is not high purity and you mix it with sulphur? What can you expect? What should you watch out for?
We would be extremely happy to help, but the level of question you are asking seemingly exposes your background experience to us as very little.
My best advice is to start with oxidation and fuels. Research incompatibilities and then come back to us. And you will be made very welcome to discuss this further.
There is a reason that 'flash' is not for beginners, you are admittedly a beginner. What makes it better for you to overlook this fact?
Can you see where we are coming from?
If anything, get your black powder right first. This will teach you far more than you think you are learning at the time.
If you can't make a shell with just black powder, this is not the hobby for you, nor will you ever become competent.
Edited by Niall, 11 April 2015 - 02:58 PM.