It could be many things?
The first step is remove the distributor make sure the bob weights are not sticking and give them a light spray with WD40, new set of contact points and condenser reset the points with the distributor out, it's easier!
Replace the distributor and check the ignition timing. This often cures many problems and is cheap to do and you know that side of things is ok especially if you have no history on when it was last done.
If it's still misfiring you can the go onto other causes such as more ignition checks, fuel problems, valve clearances etc
C
