Kinda sucks having someone steal your weed, but don't pull a gun, that's the worse you could do, you could end up in jail, setting traps maybe a good idea but you could get sued for causing bodily harm, I feel for you, best take pics and confront him or as said tell all his friends he's a thief...