Duck for cover because this one is going to get heated real quick. It may be safer to wear deer fur in the woods during gun season than ask that specific question in this specific forum. No answer will surprise me here.....
I think you're right it is just restricted to residents. I found the actual law and it says residents only. Im not the landowner, he already has the permits and is in an area of extremely high deer numbers. Just trying to harvest some extra does to help manage the herd.