My attorney, when told by my Dad and I we were having buckshot fall out of the sky into the very small pond we were fishing in, advised me what to do afterwards. I got my Dad out of the boat and into his house quickly, then ran fast as I could to the gun reports. That never happened again, for some reason or another.
He said to post the entire property with violators will be prosecuted added to the signs, and he would prosecute anyone on my land. I did. No more problems. I sang into the wind that night, at the ground under me, about 20 times.
A neighbor's kid(18 year old) killed all six of our geese, who could not fly, on my property while we ate Thanksgiving dinner with my in-laws. One had his head sticking through the chain-link fence with a hole in his head. He and I had had words a few times already. He busted up the .22 and left the wood on the bank of the goose pond. He had no Father. Told his Grandfather if I ever saw his Grandson on my property with a gun again, my life would feel threatened and I would treat him like a man.
Think he somehow spent the rest of his teens in a corrective jail, because of other things he had done elsewhere. Be very careful pushing people "not right" around, and be prepared to protect your life and others at all times.
In your scenario, I would build a small goose pond. I would build a large mound of dirt behind his little range. I would have game cameras here and there. That way, you are showing him the proper way to have a place to shoot. Find where he is coming onto your property and get a video of it. My olive branches were always laughed out. "I'm not going to have some old, small bald headed %# telling ME what to do." I begged him to just stand there and wait til the county police got there, so he left then. I never hid behind the police, and never made an open threat to anyone on my property. Always went to their parents or grandparents and told them the negative side of what would happen.
Having dogs run deer off your property is all in. We sold that place. Still miss it. Will always miss it. Good luck.