20:4b,c; "the souls of them that were beheaded...
and which had not worshipped the beast,"
who were saved and had died and passed on into Heaven,
20:6c; "...they shall be priests of God and of Christ,
and shall Reign with Him a thousand years."
You do realize that Satan cannot be both bound and in a pit for the same thousand years as is claimed these people were not worshipping him, while others were?
Satan being bound in a pit was to prevent such worship and deception.
Nor has the mark been handed out during your last undefined millennium, which has been about 2,000 years so far.
The whole reason they were beheaded was to avoid the mark. You all seem to want to leave out the mark part of the verse:
"had not worshipped the beast, neither his image, neither had received his mark upon their foreheads, or in their hands;"
Once they were beheaded it was physically impossible to receive the mark. If they had received the mark and then were beheaded, it would not apply. They would just be dead, and would not qualify for a resurrection.
The only context in all of Scripture this can relate to is the short period of time after the 7th Trumpet had already sounded. It can not relate to any period on earth in the prior 6,000 years of human history. No one prior to the 7th Trumpet event, fit the description of worshiping an image and receiving a mark in direct context to that image.
It is not logical to allege that Satan is bound out of sight in the pit, during the same period, such worship and image is ongoing with a mark, that Satan convinces all on earth to receive. In fact neither phenomenon have been ongoing for the last 2 millennia.