Master switch from hell is being a booger.
Bonding strap broken or not there
Points need cleaning
Condenser is kaput
Spark plug cap is kaput
Replace the old bonding strap with a wire from one of the intake studs to one of the external coil studs.
If you have 2 coil 6/12 genny try connecting the 12v terminal to the backing plate with a small jumper and see if you get spark.