A Beaumont man was arrested early Tuesday morning after firing 'numerous' shots in a northwest Beaumont neighborhood.

Police received multiple calls reporting the shots and neighbors reported to 12News that they heard as many as 30 shots in the area.

Matthew Gilbert, 29, of Beaumont, was arrested on charges of deadly conduct, endangering a child, discharging a firearm in a municipality, and unlawfully carrying a weapon according to a release from the Beaumont police Department.

Police responded to reports of multiple shots being fired at about 12:20 a.m. Tuesday in the 5600 block of Forrest Glade the release said.

When officers arrived in the area they could still hear shots being fired and were forced to wait for back up police told 12News.

Gilbert, who police believe was on some sort of narcotics, was standing in the middle of the street when officers reached him and took him into custody police told 12News.

Officers discovered that Gilbert had fired "numerous" shots in the area as well as inside the home where and adult and a child were present according to police.

Gilbert was taken to the Jefferson County Jail where he is awaiting arraignment according to jailers.