Instructables

Im making flash powder andI have been having trouble finding Potassium perchlorate would KNO3 be a good replacement ?

but i have loads of KNO3 for making smoke bombs. would it still work well if i replaced the Potassium perchlorate with KNO3??