meth labs explode because all meth is is volitile chemicals and sudafed
oxygen can explode shake and bake meth
meth is also cooked over an open flame witch would cause explosion
its not just the ammonia
muatric acid,butane,iodine,lye,matchbook strike pads,alcohol,paint thinner
all these are...