Joseph Umbro, 50, was charged with unlawful discharge of a firearm, carrying a firearm while under the influence of alcohol or drugs, assault on a police officer and first-degree reckless endangerment. He also was charged with interfering with an officer and breach of peace, police said.