The promise is based on God's grace. The promise comes by faith. All of Abraham's children will certainly receive the promise. And it is not only for those who are ruled by the law. Those who have the same faith that Abraham had are also included. He is the father of us all.