hmmm
This could be a two fold problem you are having. If the gun has too much headspace, the firing pin won't be able to hit the primer since it will be too far off from the primer. The only way to check this is with a headspace gauge. I would have the gun checked for headspace as well as checking the actual protrusion of the firing pin. The minimum firing pin protrusion is .040". Push the firing pin out of the bolt face and measure it using a set of dial caipers, or a depth mic. It has to protrude at a minimum of .040" or you won't get reliable fires when the tip hits the primer.
There are several reasons why it won't protrude this much, not the least of which will be a broken firing pin. The cure for this is either a new striker or having the firing pin retipped. You can easily put a new one in, but a smith could retip it for you as well and most likely cheaper. I would make sure the hole in the bolt where the pin protudes isn't blocked by a sliver of brass which can and will limit the firing pin from coming all the way out. Make sure to visually check it for any debris.
Good luck with it. Hopefully it is simply some debris that is blocking the tip from sticking out far enough. I would remove the striker and then wash out and blow it clean making sure to get all debris and or carbon out as well. Then put it back together and check overall tip protrusion. If it is too short, then either order a new striker, or head for a smith to have it retipped.