Please.
You've got Christ that sends angels sent to gather the elect and you want to put that at Armageddon.
There are no signs of the sun, moon and stars at Armageddon. They are at the 6th seal.
Armageddon, in Revelation 16:16, is the location where the kings of the earth will gather their armies to prepare to make war on Jesus and his army.
What causes that reaction by the kings of the earth is that in Revelation 6, the sixth seal, is Jesus appearing in heaven, sickle in hand - intending to avenge the deaths of the great tribulation martyrs in the fifth seal seal. Revelation 6:10.
Revelation 6:
9 And when he had opened the fifth seal, I saw under the altar the souls of them that were slain for the word of God, and for the testimony which they held:
10 And they cried with a loud voice, saying,
How long, O Lord, holy and true, dost thou not judge and avenge our blood on them that dwell on the earth?
11 And white robes were given unto every one of them; and it was said unto them, that they should rest yet for a little season, until their fellowservants also and their brethren, that should be killed as they
were, should be fulfilled.
Armageddon is not a one day event. From when Jesus first appears in heaven to when Jesus descends to earth to avenge the blood of the Great Tribulation martyrs is 45 days. Determined from Daniel 12:11-12, the difference between the 1290 days (to Jesus first appearing in heaven sickle in hand) and the 1335th day, the day that Jesus descends to earth.
During that 45 days, the kings of earth will take a portion of their armies, surround Jerusalem, and take half the city as hostages in Zechariah 14. Their troops raping the women and pillaging the city.
Those armies surrounding Jerusalem will be destroyed by Jesus. While the rest of the kings of the earth armies in the rest of Israel will be destroyed by the angel given a sickle in Revelation 14. The blood will run deep as a horse's bridle for 200 miles, it says in Revelation 14:20.
If you look at Revelation 14:20, the angel's destruction is separate from Jesus's destruction of the armies surrounding Jerusalem.
20 And the winepress was trodden
without the city, and blood came out of the winepress, even unto the horse bridles, by the space of a thousand
and six hundred furlongs.
After Jesus executes His wrath in Revelation 19:17-21, then He sends His angels out to gather the Jews from around the world to the land of Israel, the land of their forefathers, in Matthew 24:31, fulfilling Deuteronomy 30:1-6. The gathering is also in Ezekiel 39:28. Jesus's Second Coming is also in Ezekiel 39:21-29, Jesus Himself speaking in the text.