THE BRONX - A Bronx man accused of firing a BB gun from a rooftop and striking a 10-year-old girl in the arm which prompted a lockdown at a school is facing a slew of charges Thursday, according to police.  

Anfernee Olivo, 19, of the Bronx, is facing felony assault, criminal possession of a weapon and reckless endangerment charges.

Olivo is accused of firing the gun from atop a roof. School officials say it happened around 1:30 p.m. yesterday at P.S. 63.

However, neighbors came to Olivo's defense Thursday saying he's a good kid and he even used to attend school at P.S. 63. 

They say he recently received the BB gun as a gift from an uncle who lives out of state. 

Neighbors say Olivo set up soda cans on the roof and was using them for target practice. 

One neighbor says it may be possible Olivo's BB ricocheted off a can and struck the girl. 

The 10-year-old girl who was struck in the arm called 911 herself after the BB flew through a fifth-floor Franklin Avenue building. 

She was treated for minor injuries at St. Barnabas Hospital.

The incident prompted a lockdown at the school.