If your flinter does not spark, it could be for a number of reasons. If there are gouges in your frizzen at all, it is too soft. There should only be scrape marks. It also depends on your flint. English black flints are the best followed by French amber flints. Of course, I've used white chert and have had excellent results. Some rifles for some reason, like the machined flints.
If your frizzen is too soft, you need to case harden it with kasenit. Heat it to a cherry red for at least two minutes, apply the kasenit by dipping it or sprinkling it on liberally and then quinch it in water. After that, clean off the residue and you should have a good sparker!
Note: use at least an oxy-mapp torch, propane will not work. Do not heat it above a cherry red. Use a magnet to test it, it must be non-magnetic.
If that does not work, your hammer spring it too weak. If it is too weak, it needs to be tempered.
If your dog thinks you are the best, do not go looking for second opinions.
Keep your powder dry,
David