Some people believe that Ezekiel chapter 38 and 39 refer to a battle at the end of the millennial reign of Christ,but it is not so.
The battle at the end of the millennial reign God reigns fire down upon them,and that is it.
Ezekiel chapters 38 and 39.
1.Ezekiel - It talks of attack against Israel.
At the end of the millennial reign it talks of attack against saints.
2.Ezekiel - It talks of weapons being used.
There will be peace for 1000 years so there is no weapons being made to use against anybody,and the Bible says that battle will be when the millennial reign has ended,and how can the people make weapons of that magnitude in that short time to arm everybody to go against the saints.
3.Ezekiel - The slain will be given to the beasts and birds as a sacrifice for them to eat their flesh and drink their blood.
At the end of the millennial reign God will rain fire on them and devour them,and that is it,no sacrifice for beasts and birds.Revelation chapter 19 describes Jesus coming back and defeating the world,and the people given to the beasts and birds to feast on,and chapter 20 talks of the millennial reign of Christ,so the millennial reign of Christ is after the sacrifice for the beasts and birds.
4.Ezekiel - God pleads with them and gives them different plagues.
At the end of the millennial reign of Christ God rains fire on them,and that is it.
5.Ezekiel - Talks of it happening in the latter days.
The latter days is a reference to end time prior to the millennial reign of Christ.
6.Ezekiel - Talks of Israel being gathered out of many people,brought back from the sword,gathered out of many nations,and having cattle and goods.
This cannot apply at the end of the millennial reign for there is a thousand years of peace and the Jews are not scattered anywhere to be brought out of nations,or brought back from the sword,and nobody will have cattle for the animals are all peaceful with animals and people,and nobody will be eating meat.
7.Ezekiel - It says they will come to take a prey and spoil them.
There is nothing to take a prey or spoil for the earth will not have a materialistic and monetary system,because Jesus is ruling,so it will be like the Garden of Eden,physical needs only for those in flesh.
8.Ezekiel - God said He has spoken in the jealousy and fire of His wrath,and Israel shall be shaken,and the earth,and beasts,and fishes,and birds,and all men on the earth,and all insects,shall shake at His presence,and the mountains shall be thrown down,and the steep places shall fall,and every wall shall fall to the ground.God said when they attack Israel His fury will come up in His face.
At the end of the millennial reign of Christ God will not display this level of anger,but will devour them with fire,and that is it.At the battle of armageddon prior to the millennial reign God had to put up with 6000 years of mankind not acting right,when they had a chance to be saved,and hurting one another,and rebelling against Him when He put the truth out there,and nations bothering Israel for years,so when the battle of armageddon happens God is furious because of their behavior for many years.
The people that Jesus and the saints ruled over were spared from the nations that fought against Israel at the battle of armageddon,and there is a thousand years of peace,and they have to go up to Jerusalem every year to worship Jesus,and keep the feast of tabernacles,and when Satan is released from the bottomless pit,he will deceive them quickly for they have no defense against him like people before the mark of the beast,and since these people went against Israel at the battle of armageddon prior to the millennial reign,their punishment is postponed until the end of the millennial reign,so when they attack the saints,God's anger level is not as high and He does not give them plagues,but rains fire down on them,and that is it.
9.Ezekiel - God said He will magnify Himself,and sanctify Himself,and be known in the sight of many nations,and they shall know He is the LORD.
There is 1000 years of peace in which the Bible says that there shall be one LORD and His name one,so the people know the LORD,and when it says God will magnify Himself,and sanctify Himself,and be known among the nations,it indicates God not getting rid of them but ruling over them,and at the end of the millennial reign God gets rid of all of them.
10.Ezekiel - God said He will leave but the sixth of them.
If this means God will spare one sixth of their army,it says at the end of the millennial reign God rains fire on all of them,and devours them,for the millennial reign is over.
If this means God will cause only one sixth of their army to attack,the Bible says they come from all 4 corners of the earth to fight,all the earth,and God gets rid of all of them.
11.Ezekiel - God said He will make His holy name known in the midst of Israel,and God will not let them pollute His holy name anymore.
There is a thousand years of peace in which Jesus is ruling out of Jerusalem,in which God's holy name is known to Israel,and they are worshipping Jesus and not polluting God's holy name,so at the battle at the end of the millennial reign how can the Jews start knowing God's holy name then,and not polluting it,when they have been right with God for 1000 years.
12.Ezekiel - They will be burning weapons for 7 years after the battle.
There will be 1000 years of peace and nobody will make weapons to use against anybody,and can they make weapons at the end of the millennial reign to supply the whole world with weapons of that magnitude to go against the saints,that there are so many weapons that they burn them for 7 years,and why burn them for 7 years if the millennial reign is over,and God will burn up the earth and the works thereof Himself.
13.Ezekiel - The people will say they will attack Israel that are at rest,and dwell safely,and God said when My people Israel dwell safely shall you not know it.
In Jeremiah chapter 30 it speaks of the time of Jacob's trouble,which is the tribulation,but they will be saved out of it,and then mentions that when Jacob returns from being scattered in to the nations,that they will be in rest,and be quiet,and none shall make them afraid,which the Bible says the woman is protected for three and one half years,and when the beast appears He will make war against those who keep the commandments of God,and the testimony of Jesus,but the woman is protected from the beast for three and one half years.
14.Ezekiel - It says they shall spoil those that spoiled them,and rob those that robbed them.
There is 1000 years of peace so there is no spoiling and robbing of the saints,for the saints to spoil and rob the people,and how can they spoil and rob the saints,when Jesus is ruling the world.
And here is the conclusion of the matter,after God wins that battle,which shows that all of these things in Ezekiel chapter 38 and 39 can only happen prior to the millennial reign of Christ,and does support a battle prior to the millennial reign and not at the end of the millennial reign.
21And 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.
At the battle at the end of the millennial reign of Christ,God does not set His glory among the heathen,which indicates ruling over them,and the heathen shall not see His judgment that He executed,and His hand that He laid upon them,which indicates the ones left to see His winning the battle spared from the battle,for God rains fire on them,and devours them,and it is the end of the millennial reign,so Jesus is not ruling anymore,and the ones that went against the saints are gone.
22So the house of Israel shall know that I am the LORD their God from that day and forward.
At the battle at the end of the millennial reign is not when Israel will then know God from that day forward,for they have known God in the truth for Jesus is ruling,for 1000 years,and without the Jews in the truth,there would be no millennial reign.
23And the heathen shall know that the house of Israel went into captivity for their iniquity: because they trespassed against me, therefore hid I my face from them, and gave them into the hand of their enemies: so fell they all by the sword.
24According to their uncleanness and according to their transgressions have I done unto them, and hid my face from them.
The heathen are not going to know this at the end of the millennial reign,for they will know this when the millennial reign starts,and there is 1000 years of peace where Israel is right with God with no iniquity.
25Therefore thus saith the Lord GOD; Now will I bring again the captivity of Jacob, and have mercy upon the whole house of Israel, and will be jealous for my holy name;
26After that they have borne their shame, and all their trespasses whereby they have trespassed against me, when they dwelt safely in their land, and none made them afraid.
This cannot happen at the end of the millennial reign of Christ,for the Jews are gathered back to their homeland prior to the millennial reign of Christ,and during the millennial reign the Jews are not scattered to be gathered back,and God was on their side for the 1000 years,and their was no shame to bear,and they did not trespass against the LORD.
27When I have brought them again from the people, and gathered them out of their enemies' lands, and am sanctified in them in the sight of many nations;
28Then shall they know that I am the LORD their God, which caused them to be led into captivity among the heathen: but I have gathered them unto their own land, and have left none of them any more there.
29Neither will I hide my face any more from them: for I have poured out my spirit upon the house of Israel, saith the Lord GOD.
This is talking prior to the millennial reign of Christ,so how can Ezekiel chapter 38 and 39 be talking of a battle at the end of the millennial reign,when it supports a battle prior to the millennial reign,and talks of things prior to the millennial reign of Christ.
Ezekiel chapter 38 and 39 is a battle prior to the millennial reign of Israel that is only against Israel,the Jews,where the battle at the end of the millennial reign of Christ is a battle against the saints,which is both Jew and Gentile.