As the old saying goes, never bring a rock to a crossbow fight. A teenager in San Diego is recovering in hospital after being shot in the stomach with the medieval weapon, the San Diego Union-Tribune reports. The boy was allegedly throwing rocks at passing cars when one stopped. A passenger got out and shot off a bolt at the boy and a friend. The boy’s injuries were not life threatening.