Is there a surplus or a shortage of tennis rackets?

 - shortage
 - surplus
At the current price, there are not enough tennis rackets for sale. There are 50 rackets for sale, but 65 people want to buy one.
So, there is a shortage of tennis rackets.