As to making your own primers, there is also the Frankford Arsenal H-48 mixture created for the 30-40 Krag round. No azides or styphnates required.
There is a fella online selling a pre made mix (mix 3 parts). I would be willing to bet dollars to buttons (the exchange rate is too high on donuts these days) that his mix is the old Frankford Arsenal H-48 recipe. Do a search for “22 reloader”. Fella has a mixture called “Prime All”
The main drawback on this mix is that it creates potassium chloride as one of the post combustion products. So this is not a “non-corrosive” mix. Standard wa