I no nothing about growing weed - but beer kills slugs, salt does too (pretty harshly) and they hate water (like ants) - however if it rains do you want that salt soaking into the ground around your plant, best bet slug pellets (any hardware store) - oh you have them in pots... doh (never mind - back to the beer, lol)