Hello throughfaith!
I don't know why you would claim that it is for the Jews only, when the scripture itself tells us who it is for:
"Peter replied, “Repent and be baptized, every one of you, in the name of Jesus Christ for the forgiveness of your sins. And you will receive the gift of the Holy Spirit. The promise is for you and your children and for all who are far off—for all whom the Lord our God will call.”
"all who are far off-for all whom the Lord will call."
Therefore, according to the scripture, it is addressed to all people.
Because it would be strange for Peter to preach something he did not know until Acts 10 / 11 with Cornelius. ( 10 years later no less ) Peter needed a vision from God to be shown that Gentiles were NOW granted repentance.
16Then remembered I the word of the Lord, how that he said, John indeed baptized with water; but ye shall be baptized with the Holy Ghost.
17Forasmuch then as God gave them the like gift as
he did unto us, who believed on the Lord Jesus Christ; what was I, that I could withstand God?
18¶When they heard these things, they held their peace, and glorified God, saying, Then hath God also to the Gentiles granted repentance unto life.
19¶Now they which were scattered abroad upon the persecution that arose about Stephen travelled as far as Phenice, and Cyprus, and Antioch, preaching the word to none but unto the Jews only.
We d have to be out our minds to think Peter has Gentiles in mind in Acts 2 .