A 15-year-old Humboldt High School student was carrying a handgun in a fanny pack when a police officer pulled him out of class Wednesday morning, police said.

A school counselor called the school resource officer about a student dispute around 9:30 a.m. Wednesday, police spokesman Steve Linders said.

While looking into that matter, the officer located the 15-year-old student, removed him from class and discovered the handgun, Linders said.

The student struggled to escape but the officer was able to arrest the student without anyone getting hurt, Linders said.

Linders said the student told police how he acquired the gun and why, but police aren’t making that information public.

He said there’s no indication from the police report that the teen threatened anyone with the gun. Related Articles Man, 38, dies of apparent natural causes at Ramsey County jail

Roseville: Man arrested after ex-wife suffers potential exposure to toxic chemical

St. Paul woman sentenced for manslaughter in man’s death; murder charge dismissed

Roseville schools employee, 20, charged with criminal sexual conduct involving student, 15

Man reports he had to stab his dog after attack in St. Paul; police investigating

St. Paul Public Schools spokesman Kevin Burns said a second student arrived at the West Side school around 8 a.m. Wednesday and told the counselor that a classmate may have a gun.

Schools across the district have the rest of the week off for the annual teachers union conference.

Humboldt Principal Mike Sodomka said in a letter to families that school counselors and social workers will be available Monday to meet with students and families.