Abstract: A method and apparatus for suppressing a fire utilizing non-azide solid gas propellant generation to produce and transport a suitable gas for suppressing a fire in a normally occupied area. The nitrogen gas produced by the solid propellant gas generation is optionally treated to remove undesirable elements such as water and/or carbon dioxide from the product gas prior to the delivery of the product gas to the protected hazard area.