There is no shortage of supply of silver bullion at the moment. Ainslies had plenty of the 15kg bars last week. There IS a shortage of manufacturing capacity to change it into the popular denominations for consumers.
Because it is bulky the dealers charge 5% or 6% buy and sell premium from spot. That's normal.