beaverman is correct , if the frizzen spring is to strong , the flnt will bounce down the face of the frizzen. take the frizzen spring off and try it .
if still no sparking , take a rubber band an make a couple passes around the barrel to help hold the frizzen closed and give alittle resistance