A 22-year-old youth shot at a girl, a class 7 student and his relative, before turning the gun on hismself at her school under Jagdishpur police station area of Amethi district on Tuesday morning, police said.
Amethi Additional Superintendent of Police Ajay Pratap Singh said the incident took place around 7.30 am when the 14-year-old girl, a resident of Girdharilal Ka Purwa village, was in the school.
The youth, Durgesh Yadav, reached the school just after the morning assembly had got over and carried the girl into a classroom where he shot her in abdomen with a country-made pistol. Later, he shot himself in the head.
While the girl was rushed to the trauma centre of King George Medical University in Lucknow, where she is undergoing treatment, the boy died on the spot.
The ASP said the girl told the police that the youth, living in the same village as her, had been harassing her for some time as she did not respond to his advances.