What is NH4NO3? I've read its something for fireworks. Can someone tell me how long can it be stored?