potassium perchlorate can be made by heat KClO3:4 KClO3 --> 3 KClO4 + KCl
if you don't have KClO3, you can try this method:NaClO4 + KCl --> KClO4 + NaCl
Edit by moderator
replaced a character that was not generally accepted English in first line to a colon
with the suggestion by the person who posted