You may have fouling or corrosion buildup in the flash channel that is restricting how much flame gets to the powder. Clean that out first. (Remove nipple, pipe cleaner, nipple pick, canned air, etc.) Pyrodex is harder to ignite than real BP. That is why it is classified as a propellant rather...