HIGH POINT, North Carolina (WHDH) — A 19-year-old student from Boston is facing criminal charges after police say he threatened mass violence on the campus of High Point University in North Carolina.

Paul Steber, a freshman at the university, was arrested on Tuesday night when officers searching his dorm room found a pistol, a double-barrel shotgun and ammunition, according to the High Point Police Department.

Officials say police were tipped off by students who knew Steber had the weapons in his dorm room.

The 19-year-old had been on campus for just two weeks but allegedly said he was already tired of feeling like an outcast.

“He said that if his roommate got into a fraternity and he didn’t he had a plan to kill his roommate and himself,” a prosecutor said in court.

Steber is charged with two felony counts of weapons on campus or other educational property. He has since been confined to the Guilford County jail on $2 million bond.

Through the course of an investigation, detectives say they developed probable cause to charge Steber with one count of communicating a threat of mass violence on educational property.

Court documents indicate Steber admitted to police that he was going to “shoot up the school” and that he had a “plan and timeline to kill people.”

“He told officers that he definitely had a plan, something he had been thinking of since Christmas of last year,” the prosecutor said.

Steber allegedly said he moved to North Carolina because it was easier to buy guns there than in Massachusetts and that he had spent months researching mass shootings online so that he could be prepared for his planned attack.

“He had been recently watching videos of the Charleston mass shootings down in South Carolina and other mass shootings,” the prosecutor added.

Related: Prosecutor: Student with guns in dorm studied mass shootings

The bond for Steber’s third charge was set at $1 million.

Steber recently graduated from The Newman School in Boston’s Back Bay.

The school’s headmaster told 7NEWS that he was very involved in extracurricular activities, including soccer.

An investigation is ongoing.

This is a developing news story; stay with 7NEWS for updates online and on-air.

(Copyright (c) 2020 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)