Fire extinguisher

"Class K fire extinguishers use special extinguishing agents that separate and absorb the heat elements of the fire – the fuel, oxygen, and heat necessary to start a fire. The wet mist contains potassium acetate, potassium carbonate, or potassium citrate mixed with the cooking grease to create a blanket that will cool the flammable liquid and block oxygen, extinguishing the flames and preventing reignition"

I had the impression Halon is a rather rare left over fire agent no longer used mainly because of its severe ozone depletion characteristics, and getting them refilled is rather difficult and expensive, to the point they are only worth discussing if already owned and then become a one and done fire solution.
Halon is most effective in confined spaces, as in the outdoors or in any wind it is much less effective in displacing O2. It is not overly toxic beyond its O2 displacement properties.
Pick your Poison.