See US Army Publication TM 31-210 - Improvised Munitions.
Potassium Chlorate is somewhat similar to potassium perchlorate in usage, most strike-anywhere matches are tipped with a combination of Potassium Chlorate and some other junk.
The main thing is not to damage the anvil!
This is not hard. I have done it, and so have many others. Matchstick primers DO work; you just need to take a few things into account:
* you need to use 'strike anywhere" matches.
* you need to prepare the match heads properly to attain a reliable priming compound.
* you need to meter the compound consistently to get reliable ignition.
A man by the name of 'Delmar' developed this procedure:
1) crush the heads off the matches using needle-nosed pliers
2) CAREFULLY grind the match heads into a fine powder
3) remove the anvil from a spent prime using needle nose pliers
4) take a punch and hammer, and strike out the old primer dimple
5) fill primer cup with ground match head powder.
6) take your punch and CAREFULLY tamp down the priming compound.
7) repeat steps 5 and 6 until primer cup is full of compressed match head powder.
8) re-seat the anvil by pressing down with your punch.
9) seat re-loaded primer into your cartridge.
In my experience, it takes at LEAST 3 match heads to provide enough priming material for reliable ignition with large pistol primers in 45 acp. you have to top-off and compress the powder several times to get it all inside the primer cup.
It also took me about 5 minutes PER PRIMER.
Another thing you need to know, is that matchstick primers do not store well. you need to use them within a few days or the moisture in the air will kill them.
Its fun to know how to do it... I experimented with them enough to see that they work, but I will continue to use commercial primers even at $.03 each for the increased consistency and the enormous amount of time they save.