Ha, that is indeed a good result, makes you wonder why they would think standing throwing stones at beasts would be a fun activity, it sounds like you have a real problem with neds where you are. We're quite lucky, we never seem to have any problems with people like this, I guess we're just that wee bit too rural here, no real big centers of population near us, which I guess is pretty lucky.
What breed of beast do you have? We've got crossed Limi/Belgian Blue, just to make cutting the calves a wee bit more exciting!