I was in Maryhill Tesco on Wednesday and, apart from a few key things like bog roll and dried pasta, pretty much everything was in stock. Veg was a bit low but stuff was still available if you weren't trying to make a specific recipe.
I think today has been particularly bad with the new announcements, but it should calm down a bit over the next few days, I think