Respectfully, all those who have received Christ as Savior are Christians: "All that the Father gives to Me shall come to Me, and him that comes to Me I will in no wise cast out." (John 6:37)
Therefore, all who are truly Christians will be in Heaven. Jesus Christ says so.
Matthew 7:21-23 refers to those who usurped the power of Christ to perform what may have been great miracles and actions, but they themselves never placed their faith in Christ and they are therefore not Christians.
FReegards!
Respectfully, many call themselves Christians. We now have homosexual Christians, drunkard Christians, Muslim Christians, etc. Jesus clearly shows that just “answering” an alter-call or “praying a prayer” is not enough. A person must turn from iniquity. Psalm 19 warns that a person can step over a line, or let go of God. God is a faithful husband who will not forsake us, but that does not mean that we can’t divorce him! (Isaiah 50)