Norwegian police said today a nine-year-old boy fired two rounds with a shotgun he brought to his primary school in the northern town of Harstad without causing injuries.

District Police Chief of Staff Magne Hugo Nilssen says he does not know why the boy brought the gun to school or where he got it.

Download the new Independent Premium app Sharing the full story, not just the headlines

Nilssen says the shots were fired on Friday as pupils gathered for classes in the playground outside the 300-student Kanebogen primary school.

State radio network NRK says the boy fired when teachers tried to take the gun away from him and that the shots went over the school roof. Police say a teacher then took the gun without further incident.

Police say the boy is being looked after by school officials and public health experts.