If only you met me in person.. I could probably say the same for you, most trolls are normal ppl with spare time on their hands. And age means nothing, I had to grow up at a young age, now I have a family and a stable income. I have to say im more mature than any other 20 year old ive ever met, but thats me.
And as far as the punks, imagine yourself as an government agent and them as a suspected terrorist. Make them have fear, but dont be so blunt that others will notice. Make them seem like nuts when they tell their friends theres some creepy guy showing up everywhere they do and no one believes them. Do scary shit dude, make shit dissapear, but only shit they know about. Also, make a fake facebook account and get real good with them. Agree to meet them at the spot they know where a guy is growing bud plants, or just get them to go back to your yard period. Sit in a dark corner. Wait til the little shit hops over and when he least expects it walk slowly up to him, or light a cigar and say some cliche shit like "looking for something?"