It is sad when things like that happen but I highly doubt that JD's RIO is going to prevent it from happening. It's like Beenthere said " thrown debris ". I can't count how many times I have been driving and see somebody intentionally driving across driveways and areas of loose gravel throwing gravel and rocks at motorists and they don't even seem to care. It's like I tell my boss all the time you can't fix stupid.
Do you just need the part number?