Witnesses in the town of Beit Lahiya say it appeared Israeli fire was aimed at the teenager because he had been standing near a rocket launcher used by militants a short time earlier .