I agree with you on Ezekiel 38 and 39 regarding it happening before the tribulation. However, the bible study leader at church disagrees with me and pointed me to Revelation 20 vs. 6 and 7. In some translations this shows a Gog and Magog war to occur after the millennium reign of Christ. Are we looking at two separate instances of a war of this type or are we looking at the same war?
There’s an easy way to prove your position on this one. Beginning with the 35th chapter, after the Babylonians conquered Israel, Ezekiel is pretty much chronological. Chapters 36-37 are about Israel’s rebirth in the latter days (now). Chapters 38-39 are about the Battle of Gog/Magog. Beginning in Chapter 40 and continuing to the end of the book, Ezekiel talks exclusively about Israel’s Kingdom Age, what we call the Millennium.
So the Gog/Magog war has to take place after the re-birth of the nation in 1948 but before the Millennium. Therefore there has to be another uprising at the end of the Millennium.
Notice also that in Rev. 20 Gog and Magog are described as the nations in the four corners of the world, where in Ezekiel 38 Gog is a person and Magog is commonly thought to be the Russian people. They are clearly two different events.