I agree that you should be very careful about testing things like that. If you really want to see what it would be like, and you have experience with fireworks, try mixing a small amount and igniting it outside of a cannon, preferably using an ematch and a pyrotechnic mortar (NOT THE SAME TYPE OF MORTAR TYPICALLY DISCUSSED HERE!!!).
I have friends that have done some of this sort of thing, but they know far more about pyrotechnics than I do.