Six people are reportedly dead after a man went on a shooting rampage near Philadelphia early Monday morning. Police say the man, who is still at large, killed his ex-wife and other family members in three locations throughout Montgomery County, Pa.

The death toll, according to police sources who spoke to WPVI, is expected to rise.

The incident reportedly began as a domestic dispute early this morning in Lower Salford Township. There, police found a woman shot to death. From WPVI:

Investigators believe it all began at 3:55 a.m. at the Pheasant Run Apartments the 100 block of Main Street in Lower Salford Twp. Police arrived to find a woman shot to death. Two bullet holes in the wall could be seen from outside.

A neighbor there told Action News reporter Annie McCormick "I heard 3 or 4 gunshots. I heard the kids yelling, saying 'Mommy no! mommy no!'" He kept saying 'We gotta go, we gotta go."

The neighbor continued "I asked him if everything was okay and I saw the kids and the kids' father exiting the house and they didn't have any coats on or anything. They just had their pajamas on."

"He was like 'She's hurt pretty bad, we gotta leave," the neighbor continued.

Police confirm the suspect took two children from the Lower Salford Twp. apartment during this incident, but were found safe a short distance away.

Neighbors say there has been an ongoing custody dispute between the mother and father.

Later this morning, police found two people killed in Lansdale and another two dead in Souderton.

The suspected gunman, identified as 35-year-old Bradley William Stone, was rumored to be barricaded in a home in Souderton this afternoon but when SWAT teams arrived they found only an injured teenager inside. Police, who warn that Stone is "armed and dangerous" and wearing military fatigues, are now carrying out searches in Pennsburg, Pa.