I think we need to look at it in context
Acts 2: 19 Repent therefore and be converted, that your sins may be blotted out, so
that times of refreshing may come from the presence of the Lord, 20 and
that He may send Jesus Christ, who was preached to you before, 21 whom heaven must receive until the times of restoration of all things, which God has spoken by the mouth of all His holy prophets since [
e]the world began. 22 For Moses truly said to the fathers, ‘The
Lord your God will raise up for you a Prophet like me from your brethren.
Him you shall hear in all things, whatever He says to you. 23 And
it shall be that every soul who will not hear that Prophet shall be utterly destroyed from among the people.’ 24 Yes, and all the prophets, from Samuel and those who follow, as many as have spoken, have also [
f]foretold these days. 25 You are sons of the prophets, and of the covenant which God made with our fathers, saying to Abraham, ‘And in your seed all the families of the earth shall be blessed.’ 26 To you first, God, having raised up His Servant Jesus, sent Him to bless you, in turning away every one
of you from your iniquities.”
1. It is future (so that he may send Christ) as Christ at this time already ascended
2. It is concerning Israel, according to the promises,
3. It says all will hear and those who do not will be utterly destroyed (again talking about Israel)
4. Its not about salvation, its about the events fortold of the king returning to set up his throne in Jerusalem.