Oh Sue, poor little cat, I don't know either, it beggars belief the things people do to innocent animals, makes my blood boil. These thugs just see them as target practice, but how anyone can get a kick out of causing pain to another breathing animal, man or otherwise, I do not know.
Hugs for the poor cat and your son, hope it will soon recover.
Sue