Jesus brings their souls with Him when He Returns; Revelation 20:4 and 1 Thess 4:14-15
AFTER the Great Trib, of the Seals, Trumpets and Bowls. Revelation 16:12-18
It says; they lived and reigned for the thousand years. I contend that this implies the possibility of living for all that time, but it doesn't say 'all', as that idea conflicts with Rev 20:6, that tells us if they do die again, there second death won't affect their eventually receiving immortality.
The Gog/ Magod attack happens years before Jesus Returns. Proved by the many statements by Ezekiel, of how the holy people will know it will be the Lord who helps them, by His deeds - notbny His Presence.
A typical assertion made from the false teachings that have fooled so many. John 3:16 is a Promise, not an instant change. We must prove out faith first. 1 Peter 4:12
The Bible Prophesies plainly say that immortality will only come when the Book of Life is opened. Revelation 20:11-15
Those who are resurected in the first resurrection are immortal and can not die a second death.
1 Corinth 15:42
42 So also is the resurrection of the dead. It is sown in corruption; it is raised in incorruption:
43 It is sown in dishonour; it is raised in glory: it is sown in weakness; it is raised in power:
44 It is sown a natural body; it is raised a spiritual body. There is a natural body, and there is a spiritual body.
45 And so it is written, The first man Adam was made a living soul; the last Adam was made a quickening spirit.
46 Howbeit that was not first which is spiritual, but that which is natural; and afterward that which is spiritual.
47 The first man is of the earth, earthy; the second man is the Lord from heaven.
48 As is the earthy, such are they also that are earthy: and as is the heavenly, such are they also that are heavenly.
49 And as we have borne the image of the earthy, we shall also bear the image of the heavenly.
50 Now this I say, brethren, that flesh and blood cannot inherit the kingdom of God; neither doth corruption inherit incorruption.
51 Behold, I shew you a mystery; We shall not all sleep, but we shall all be changed,
52 In a moment, in the twinkling of an eye, at the last trump: for the trumpet shall sound, and the dead shall be raised incorruptible, and we shall be changed.
53 For this corruptible must put on incorruption, and this mortal must put on immortality.
54 So when this corruptible shall have put on incorruption, and this mortal shall have put on immortality, then shall be brought to pass the saying that is written, Death is swallowed up in victory.
5 But the rest of the dead lived not again until the thousand years were finished. This is the first resurrection.
6 Blessed and holy is he that hath part in the first resurrection: on such the second death hath no power, but they shall be priests of God and of Christ, and shall reign with him a thousand years.