A 16-year-old boy was arrested Friday morning after he was found with two loaded handguns and a ski mask on the campus of St. Paul’s Catholic School at 428 N. Second Ave. in Jacksonville Beach, according to the Police Department.

The teen, who is not being named due to his age, was charged with two counts of possession of a weapon on school grounds, plus possession of a weapon by a juvenile delinquent, police said. He was also charged with giving false names to officers after he provided several different ones to them before he was identified.

In a letter home to the students' parents, Principal Krissy Thompson assured them that the campus is safe and "the security procedures in place were followed by all."

Two employees noticed the teen walking on school property just before 11 a.m. and made contact, noticing he was "displaying abnormal behavior and not acknowledging their presence," police said. The staff contacted its off-duty Jacksonville Beach Police Department officer, who checked out the teen and found him carrying two semiautomatic handguns, one with an extended clip with more bullets. The teen also had a rolled-up ski mask marked with a yellow spider on it.

The school safety officer handcuffed him, and he was taken to the police station for further questioning, the principal's letter said.

It's unclear what the teen's intentions were or if he had any connection to the school. Sgt. Laurence Smith of the Police Department said the boy, who has a juvenile arrest record, refused to talk with investigators.