A 17-year-old boy armed with a pistol, identified by authorities as Solomon Henderson, fired several shots in the cafeteria.