For generating ammonium gas, I usually use ammonium sulfate because its dirt cheap and can be found pure in big 3kg tubs for $20. Ammonium nitrate from cold packs isn't practical, not here anyway because they contain "a mixture of nitrate salts" whatever the hell that means. It can be used to generate ammonia, but there is so much other crap in there it takes up too much space in the gas generator and is less effective. Are there any other cost effective sources of ammonium salts?