Match heads usually contain phosphorus sesquisulfide, the only RP on matches is on safety match STRIKERS, not the heads.
H2S can be made by dripping acid onto a sulfide, AlS is one of the best to use, but I am pretty confidant it can be done fine with pyrites.
Be careful, it is really nasty stuff, by the time you realise, you may not be able to smell it, as it anaesthetizes the sense of smell, so you think its gone, but oops! stil there, your dead in a heap on the floor
Just be careful.
It works for making ammonium sulfide, I made the selenide the same way.