Gog/Magog in Ezekiel 38/39 is a muslim nations alliance with the Russians who are in the middle east right now in Syria.
There will be no mulsim nations, as muslim nations, around at the end of the thousand years, nor during the 7 years of Daniel 9:27. A 7 years "peace treaty" is misconstrued just like the reformers misconstrued that the Pope/Papacy is the Antichrist.
Ezekiel 39:17-20 is the second feast in Ezekiel 39 and is the Armageddon feast at the end of the 7 years and Jesus speaking in verse 21. 7 years after the feast on Gog's army in Ezekiel 39:4.
Revelation 19:17
17 And I saw an angel standing in the sun; and he cried with a loud voice, saying to all the fowls that fly in the midst of heaven, Come and gather yourselves together unto the supper of the great God;
18 That ye may eat the flesh of kings, and the flesh of captains, and the flesh of mighty men, and the flesh of horses, and of them that sit on them, and the flesh of all
men, both free and bond, both small and great.
Ezekiel 39:
17 And, thou son of man, thus saith the Lord GOD; Speak unto every feathered fowl, and to every beast of the field, Assemble yourselves, and come; gather yourselves on every side to my sacrifice that I do sacrifice for you,
even a great sacrifice upon the mountains of Israel, that ye may eat flesh, and drink blood.
18 Ye shall eat the flesh of the mighty, and drink the blood of the princes of the earth, of rams, of lambs, and of goats, of bullocks, all of them fatlings of Bashan.
19 And ye shall eat fat till ye be full, and drink blood till ye be drunken, of my sacrifice which I have sacrificed for you.
20 Thus ye shall be filled at my table with horses and chariots, with mighty men, and with all men of war, saith the Lord GOD.
21 And I will set my glory among the heathen, and all the heathen shall see my judgment that I have executed, and my hand that I have laid upon them.
Verse 21 is Jesus speaking of when He returns to this earth to rule the nations with a rod of iron. And having just destroyed the armies gathered to make war on Him.