Is there a surplus or a shortage of hammers?

 - surplus
 - shortage
At the current price, there are not enough hammers for sale. There are 30 hammers for sale, but 35 people want to buy one.
So, there is a shortage of hammers.