Try to make a point of say, every 6 months (or less, depending upon the use) remove the stock, then the firing pins ONE at a time. Clean each pin and it's housing, SMALL drop of oil and replace. The bottom barrel pin has a return spring in the housing, the top pin is 'floating'. It is worth buying a suitable pin punch to do the job with too. It IS a simple job to do and saves the likelihood of any misfires.Went over dartford today and shot 100 shells and not a single miss fire new box of shells and gun had been cleaned since the last use so can't put it down to either but it seems to be ok now thanks for the replies everyone