Steven J. Burns, 48, of Cary.

A 48-year-old man was charged after he allegedly fired a gun several times outside a home, leading to brief standoff with police in Cary Monday evening.

Steven J. Burns, 48, of the 1-100 block of East Main Street in Cary, was charged with reckless discharge of a firearm, reckless conduct, two counts of possession of ammunition without a valid FOID card and two counts of possession of a firearm without a valid FOID card.

The Cary Police Department responded around 11:30 p.m. Monday to the 1-100 block of East Main Street for a report of a man shooting a gun outside the residence.

Cary Deputy Police Chief Scott Naydenoff said that officers arrived and found a spent shell casing outside the building.

A brief standoff with the suspect, identified as Burns, ensued and officers took the man into custody a short time later.

[Suggested Article]  Lake County sheriff's deputies credited with saving life of suicidal man in 'tense' hours-long standoff in Beach Park

A search warrant was obtained and police searched the residence. They found two guns and miscellaneous firearm ammunition, Naydenoff said.

Court documents charging Burns allege that the man discharged a gun into the air multiple times prior to the standoff, endangering the well-being of people that were present.

Naydenoff said that Burns does not possess a valid Firearm Owner’s Identification Card (FOID). The man was transported to the McHenry County Jail to await a bond hearing.

Burns was released after posting 10% of his $25,000 bond, court records show. He is scheduled to appear in court again on April 24.