ST. PETERSBURG — Authorities arrested a 13-year-old boy they say showed off a gun at a school bus stop earlier this week.

The boy, whom the Tampa Bay Times is not naming because of his age and the nature of the charge, took a .380-caliber semi-automatic handgun Monday morning to a bus stop at Sixth Avenue S and 46th Street, police said.

He showed the weapon off to other kids who were waiting to be taken to Azalea Middle School. The boy attends the school, police said, but did not go Monday because he was suspended.

One of the students told a parent, who called school officials, who alerted police.

On Tuesday morning, police said, officers went to the boy's home. His mother gave them permission to search the boy's room, where they recovered the gun. The boy told investigators another juvenile gave him the gun. He faces a felony charge of possessing a weapon on school property.