Fire extinguishers

ABC dry chemical will cover almost anything you are likely to light up. 10lb is a good size for shop. Big enough to put out a fire, but small enough to be easily used by most people. They will make a mess though. CO2 is recommended for for electronics - not corrosive