I have worn a sgian dubh a number of times in BC (never to the pub) and have not had a single incident. Of course I think of it solely as a decoration. I don't know what it would be like where you live, but I haven't met anyone that has had any issue with it. I don't think that the majority of store bought sgian dubhs would withstand cutting a loaf of bread never mind being seen as a threat.