You can’t stop terrorists from getting firearms. France tried that and it failed miserably.
If he had used gasoline, he would have killed many more than 49.
In the “Happy Land Social Club” arson massacre, 87 were roasted alive. All it took was a can of gas poured around the entrance.