NEW HANOVER TWP., Pennsylvania (WPVI) -- A man accused of firing shots at police before he barricaded himself inside a home was found dead after a fire in New Hanover Township, Montgomery County.
It happened around 8 p.m. Friday when New Hanover Township police responded to a domestic disturbance on the 2000 block of Little Road in the Perkiomenville section of the township.
"A bunch of yelling, a dispute out in the middle of the road with him and his family. Then the cops came," recalled neighbor Skye Garry of New Hanover.
When police arrived, the suspect -- identified as 50-year-old Robert Ray Wagner -- fired shots at the responding officers and a barricade was declared, investigators said.
The stand-off went on throughout the overnight hours and into the morning.
Just after 6 a.m. Saturday, the fire department was called for a fire that ultimately destroyed the home.
Police said Wagner was later found dead after investigators searched the property.
"We also extend our thoughts and prayers to the family, for regardless of the situation, we lost a member of our community this morning," New Hanover Township police posted on Facebook Saturday evening.
No other injuries were reported.
Police are continuing their investigation.