Secondary explostion (ammonium nitrate) was bigger than the first one (weapons). Oh, well.
I do not believe ammonium nitrate is highly explosive...from my experience in using it in mining, it has to be mixed with diesel fuel and the explosive compound is ANFO, ammonium nitrate fuel oil which is highly explosive.
An acquaintance from Lebanon is in contact with his family who live in the Beirut area said the explosion was unbelievable.
He also said there is strong suspicion that the explosion was of missiles recently delivered from Iran to Hezbollah. He said his brother said he heard jet engine noise prior to the explosion.