Порох не детонирует...
(баллистит, пироксилин, порох)
Не детонируют, горят, т.к. рождены не бризантными, обсуждали.
В т.ч. обсуждали и пожары:
Видео короткое, а у пожаров в башне и рубке есть своя специфика. Редко когда он развивается стремительно, обычно начинают гореть метательные заряды, затем секунд через 5-10 давление нарастает от медленного горения не бризантного ВВ, газы прорываются через все неплотности, которые обычно довольно герметичны, например закрытый затвор, и после этого башню отрывает от пагона или разрывает рубку. Затем пожар перекидывается на соседние машины. Открытые люки увеличивают время горения.
Хранилище, особенно если оно защищённое, например, старое советское с противоатомной защитой, представляет собой замкнутое пространство, с учётом масштабирования сопоставимое с башней/рубкой, пожар будет развиваться по схожей схеме. Об этом на видео свидетельствует и огненный вихрь. В фейерверке могли участвовать и бризантные ВВ др. хранимого вооружения и ломы раскидываемые пожаром/взрывами. Чётко просматриваются две детонации, два взрыва, но чем они вызваны? - Вряд ли кто с уверенностью ответит.
Медленно горящие баллистит, пироксилин, порох вполне способны разорвать замкнутый объём в котором нарастает давление. Самый простой пример разрыв ствола

Это выглядит как взрыв, с той разницей, что процесс довольно растянут во времени, но финальная часть вполне себе взрыв.