Its either a random idiot, or a neighbor kid that wants the deer to himself. Has the neighbor been approached lately for hunting permission?
I'd tell your neighbor to talk to all of his neighbors about this. Everyone needs to be aware of the potential for these kinds of things.