Try "Legends of the Wild West" brand caps. They are the German caps and they work quite well. They are not very loud but if you add a bit of bp underneath the cap for spark propagation you will have very consistent ignition. Walmart sells them.
I have been doing some testing with this technique between rainstorms and I am getting better results than with commercial caps.