Good morning Vanderhoven7,
Armageddon is history. There is no future battle of Armageddon.
I know some people have that view - and it is one way of countering the Pentecostalists and the watchtower - but a little examination of Revelation shows that the earthly events of the vision have not yet begun.
The 1st earthly event of the vision - that is the vision, not the letters to the congregations - is at Revelation 5:13:
13. And I heard every creature that is in heaven and on earth and beneath the earth and on the sea, and all the things in them, saying:
"To the One sitting on the throne and to the Lamb be the praise and the honour and the glory and the might forever and ever."
That unanimous show of praise has not yet happened - it would have been noted in countries all over the world as indisputable had it done so.
There has to be a reason why everyone - believers, atheists, the good and the bad, the believers in Christ and those who do not - would all give their thanks to both him and to his Father... that reason is God's intervention to save everyone alive, when the world's auhorities call for help.