Yes, there was salvation under the old system.
There has been salvation available from the beginning in every system.
If you and I died and were buried today, we would be awaiting promises (just as David).
what a crock of baloney.
We have salvation NOW. The promise pointed to our day; when it would be made available, through the DEATH of JESUS; which is the new covenant.
2 cor 6:2 For He says: "In an acceptable time I have heard you, And in the day of salvation I have helped you." [fn] Behold,
now [is] the accepted time; behold, now [is] the day of salvation.
As Paul spoke concerning the prophet whom prophesized of OUR day; and how it would bring salvation to everyone that believed.
The old covenant saints looked FORWARD to their salvation, they did not receive it in their day.
Because of this:
Hbr 11:39 All these people earned a good reputation because of their faith,
yet none of them received all that God had promised.
Hbr 11:40 For God had something better in mind for us, so that they would
not reach perfection without us.
It was by the sacrifice of Jesus Christ that ALL saints were perfected, as pertaining SALVATION....
Do not confuse that with the perfecting of one's faith, which is a process of maturity, adding to faith knowledge, etc.