"A little bit of smelling gasses that reek after heating powder A make you laugh."
This makes me think it is ammonium nitrate, because ammonium nitrate decomposes into N2O, which is laughing gas, and H2O.
HCl and urea might produce ammonium chloride... Adding hell rock - might be some form of a nitrate salt that forms an insoluble chloride - such as lead nitrate or silver nitrate...
Silver chloride is insoluble and reacts with light - so if it is done under moonlight it will not react to much..
If silver is more reactive then tin, harry can use his tin container.
Sorry that was super jumbled, but that should put you on a the right track... I think.