Have him charged with trespass and if he does it again have him charged again, it gets very expensive the 2nd time. Also check if your state has a hunter harassment law and check to see if what he is doing fits that as well. If he was doing that on my land he would have already been arrested, especially since he allows no one on his property.