Ammonium chlorate

Ammonium chlorate is a chemical compound. Its chemical formula is NH4ClO3. It contains ammonium and chlorate ions. 
Properties.
It is a colorless solid. The chlorate is an oxidizing agent and the ammonium is a reducing agent, making it a little explosive. It explodes when in sunlight for a few minutes. It should never be crystallized as it can explode without any detonation. It can catch flammable things on fire. It decomposes completely to nitrogen, chlorine, and oxygen when heated gently.
Preparation.
It can be made by reacting ammonia or ammonium carbonate with chloric acid. 
Uses.
It is used to make barium chlorate.