RE: I think I found a poachers' set!
If the stand is actually on your property, then it is now YOUR stand. Take it down and leave a note warning him. He knows he doesn't have permission there and yet he has no problem hunting there anyway. However, you own what's on your property and this time, it's the stand.