L. PROVIDENCE TWP., Pa. - A Montgomery County man was found dead in his burned-out home after gunshots, explosions and fire rattled a neighborhood on Thursday.

Fire destroys homes in Lower Providence Twp.

The body of 66-year-old Thomas Razzi was found in the rubble of his Lower Providence Township home late Thursday night, nearly 12 hours after the whole incident started.

Just before noon Thursday, the man, now identified as Razzi, pulled a gun on a code enforcement officer who entered his home to perform a routine follow-up inspection, said the county district attorney's officer.

Razzi chased the officer with the gun, then retreated into his home after being confronted by two police officers responding to 911 calls, authorities said.

As more officers arrived on scene to set up a perimeter, a series of loud explosions and gunfire could be heard coming from the home on Cardin Place.

Flames and smoke started coming from the home, and the fire spread, destroying three townhomes and damaging three others.

One family's home was completely destroyed, and police had to act quickly to rescue the children who were inside while their parents were at work.

The parents say they lost everything and will have to start all over, but they're grateful for the police who saved their children.

A GoFundMe page has been created for a family whose home was damaged by the fire.

Once the fire was put out and the scene was secured, authorities found Razzi's body in the rubble. An autopsy helped identify him, but his cause and manner of death are still pending.

Preliminary reports indicate the explosions and gunfire were likely the result of chemical substances being mixed to make illegal fireworks, along with ammunition exploding in the fire, the DA's office said. 

The investigation is ongoing, and anyone with information is asked to call Lower Providence police at 610-539-5901.

DISCLAIMER FOR COMMENTS: The views expressed by public comments are not those of this company or its affiliated companies. Please note by clicking on "Post" you acknowledge that you have read the TERMS OF USE and the comment you are posting is in compliance with such terms. Your comments may be used on air. Be polite. Inappropriate posts or posts containing offsite links, images, GIFs, inappropriate language, or memes may be removed by the moderator. Job listings and similar posts are likely automated SPAM messages from Facebook and are not placed by WFMZ-TV.
Comments disabled.