23-year-old Joshua Castro was arrested on Thursday.
[Ads /]
The campus was put on lockdown after someone reported that a man with a gun a few blocks from campus.
RELATED: Shelter in place lifted, suspect in custody after man spotted on SJ State campus with gun
When officers arrived, they spotted the suspect who then took off toward the campus.
For hours, officers searched the Spartan Complex floor-by-floor, room-by-room.
[Ads /]
They eventually found the suspect in the third-floor ceiling, hiding in the ductwork.
A handgun was found in the area.