Instead or in addition, the compound which together with the ammonium nitrate on heating forms a melt having a melting point which is lower than the melting point of ammonium nitrate may be an alcohol such as methyl alcohol, ethylene glycol, glycerol, mannitol, sorbitol, pentaerythritol, or mixtures thereof.