Cape Breton police arrested two youths after a weapon was reported at Memorial High School. (CBC)

Two teenage boys from Cape Breton face weapons charges for allegedly bringing a gun to Memorial High School earlier this week.

The gun is described it as a cap-style pistol. 

Police were called to the school in Sydney Mines on Wednesday.

A student told them she had seen a boy with a gun in his waistband the day before.

Officers said they went to the home of a 15-year-old boy to arrest him. They said they then learned a 17-year-old boy from North Sydney was still at the school allegedly with the same weapon. He was later arrested. 

Investigators said they also found a second weapon at the 15 year old's home.

Both teens face charges of possession of a weapon and carrying a concealed weapon. The boys are set to appear in provincial court today.

Police said no threats were made toward any students.