Note: When Arnold Fructenbaum gave his seminar at J.D.’s church, he asserted that Ezekiel 38 has to occur at least 3 and a half years before the beginning of the tribulation since there will be seven years of burning the weapons afterward.
Here is the commentary from Grace-Thru-Faith, on the subject:
Today, most of the inhabitants of Israel are not believers, and even after the Battle of Ezekiel 38 only a remnant will become believers in Jesus. they’re the ones who will flee the anti-Christ at the start of the Great Tribulation. The rest of Israel will only recognize Jesus as their Messiah near the end of the Great Tribulation (Zech. 12:10). In the mean time they will accept the anti-Christ as their Messiah and will have nothing to fear from Him. They’re the ones who will need fuel for energy for all of the last seven years.