Updated

A Washington state man used his own gun to save his neighbors, by shooting and killing a man who police say was going on a violent rampage armed with a metal baton. 

Police responded to the scene in Everett around 3:30 p.m. last Monday regarding a report of an "assault with a weapon."

The arriving officers discovered a man in his early 30s who had been shot, Everett police said. He later died from his injuries at a hospital.

Police arriving on the scene of a shooting.  (Everett Police Department)

Witnesses told police the man was walking his dog around the Silver Lake neighborhood when he started yelling and became aggressive toward people – including a grandmother and her young granddaughter. 

SECOND AMENDMENT SANCTUARIES FACING 1ST COURT TEST IN OREGON

Several bystanders tried to intervene but the man pepper-sprayed them and struck them with a metal baton, police said. One of the interveners was armed and shot the man twice. 

The shooter was detained and was cooperative with investigators, police said. Everett Animal Control took possession of the dog for safekeeping.

CLICK HERE TO GET THE FOX NEWS APP

Fox News reached out to the Everett Police Department who said that the investigation was ongoing and would reveal more details at a later date. No charges have been filed against the man who shot the attacker. 

Everett is located in northwestern Washington, about 30 miles north of Seattle.