The dramatic scene unfolded on Hampshire Road in Gloucester Township. Police said the man was injured, but not by law enforcement.
A woman was also taken into custody for questioning, though police would not say whether she was a victim or a suspect.
The standoff began Wednesday night on Hampshire Road, when authorities say the suspect began firing shots at police. Officers reportedly did not return fire.
All Gloucester Township public schools and the Black Horse Pike Regional School District, which includes Highland Regional High School, Timber Creek Regional High School and Triton Regional High School, canceled classes for Thursday. The Erial Community Church Christian School was also closed.
"Children were walking through where we had a gentleman firing at police officers," Gloucester Township Police Chief Harry Earle said. "It was a dangerous condition that we didn't want children or anyone exposed to."
Authorities had set up a staging area at Timber Creek Regional High School.
Residents were ordered to shelter in place during the standoff, but approximately 18 residents were evacuated from the scene. The shelter in place was lifted around 9:30 a.m.
Police are active in the Brittany Woods area attempting to descalate a situation. Residents in the red area are asked to remain indoors for their safety. Traffic will continue to be restricted. pic.twitter.com/H9Bl1CR0PI— GloucesterTwpPolice (@GloTwpPolice) January 11, 2018
Gloucester Township police received reports of shots fired around 8 p.m., and the incident escalated to a barricade situation.
Authorities said the suspect fired multiple shots at officers and armored vehicles.
"The armored rescue vehicle of the Gloucester Township Police Department, our information is it has been struck numerous times with officers directly inside," Earle said.
Hours into the standoff, police used a BearCat armored vehicle to knock down the suspect's front door. They sent a robot inside the home and began negotiating with the suspect on the phone. It was not long after that the standoff came to an end.
Police Bearcat used to knock down suspect’s front door in Gloucester Twp barricade situation. Robot now inside of the home. Negotiations now underway via the phone. @6abc— Jeannette Reyes (@6abcJeannette) January 11, 2018
Police say weapons were recovered in the home. No officers were injured during the standoff.
Police are still working to gather what sparked the incident.
* More New Jersey news
* Send us a news tip
* Download the abc7NY app for breaking news alerts