> I've been to Lisbon and was approached countless times on the street by shady individuals trying to sell drugs, usually mj/hash but also coke
They are mostly groups of gypsies selling fake drugs and sunglasses that will escalate to coercion if necessary/possible. Police is normally very permissive.