More missfire causes - poor hardening of the frizzen - you didn't say anything about sparking ability of the locks used. Another is the sparks aren't hitting the pan - fixed by adjustment such as the turning over of the flint can make a big difference, as well as extending the flint from the jaws, or pushing it further into the jaws.
: The non-sparking flint is a big one. After a few shots, the flint can napp(chip) it's way back to a small hard spot that's slightly rounded & almost invisible and that will hold the flint's sharp edge from the frizzen. It feels sharp - most of it, yet it won't spark enough or the sparks fail to hit the pan.
: Most problems except for frizzen trouble, can be remedied by re-napping the flint - or changing it once the angle of the bottom or top surface becomes too blunt. A blunt angle can cause the sparks to miss the pan, fore and aft. Rain-proof pans are worse for this as the pan is much smaller than older-style pans.
: 4F for priming helps some locks immensely, especially with locks that don't spark well.
Daryl