NEW CASTLE, Del. (WPVI) -- A New Castle County police officer is recovering after he accidentally shot himself on the job Wednesday morning.



It happened during a raid on a house in the unit block of Freedom Court just after 11:30.



Police say the officer wasn't seriously hurt.



They have yet to provide any information on why they were raiding the house in the first place.



We do know, however, that several people were taken into custody.



Children were also removed from the home.