Police in Pennsylvania's capital city say they've arrested several suspects and are searching for others after gunshots were fired at an officer and a patrol car.

The arrests in Harrisburg on Wednesday morning came several hours after police ordered residents in the city's Uptown and Italian Lake sections to shelter-in-place.

No one was injured when police say the suspects opened fire at officers after a robbery in the city's Midtown section around 2:30 a.m.