John 10 Does Not Support Calvinism
Though they can still jump out of His hand of their own free will & be lost.
A better translation is:
John 10:27 My sheep are hearing My voice, and I know them, and they are following Me."
28 And I am giving them life eonian, and they should by no means be perishing for the eon, and no one shall be snatching them out of My hand."
29 My Father, Who has given them to Me, is greater than all, and no one is able to be snatching them out of My Father's hand. (CLV)
Those who believe in this life get the
special(cf. 1 Tim.4:10-11) salvation called "life eonian" (John 10:27-29; Mt.25:46), life in the coming millenial eon. OTOH unbelievers will be cast into "hell" until they also become saved. For God is the Saviour of all, "ESPECIALLY" of those presently believing:
1 Tim.4:10 (for for this are we toiling and being reproached), that we rely on the living God, Who is the Saviour of all mankind,
11 especially of believers.