If it were not for the astounding coincidence of it being a munitions factory, it looks to me like we would be assuming an impact. But, given the absence of any smoking gun (e.g. impact crater), and the abundance of gunpowder on the site, I'm not surprised that there is debate.