Practice Areas

Illinois Weapon Crime Defense Lawyer

Defending the rights of clients charged with weapon crimes in DuPage, Cook, and surrounding counties.

What you need to know about weapon charges.

Few charges carry the immediate stigma and serious consequences of weapons offenses in Illinois. The moment you're arrested on a gun or weapons charge, you're facing not only the stress of the criminal justice system but also the reality that Illinois has some of the strictest weapons laws in the nation. What might be legal in neighboring states can result in felony charges here.

Many of our clients are genuinely surprised to find themselves facing weapons charges. Some were unaware of Illinois' specific regulations about transportation, storage, or carrying. Others had valid FOID cards but inadvertently violated concealed carry restrictions. And some face enhanced charges because a legally owned firearm was present during another alleged offense, dramatically increasing potential penalties.

At McMahon Law Offices, we've defended countless clients throughout DuPage, Cook, Kane, and Will counties against all types of weapons charges. Our team of former prosecutors understands exactly how the state approaches these cases - from the initial stop and search to the technical aspects of firearms laws and sentencing guidelines.

This knowledge allows us to challenge improper searches, question evidence handling, and identify constitutional issues that others might miss.

Whether you're facing charges for unlawful possession, improper transportation, FOID card violations, or more serious allegations involving weapons, we know that your case requires specialized knowledge and aggressive defense. We'll thoroughly investigate all circumstances surrounding your arrest, explore all possible defenses, and fight to protect your freedom and Second Amendment rights.

Our mission is clear: to provide you with the strongest possible defense against weapons charges and help you navigate this challenging legal terrain.

Put Your Legal Troubles Behind You.

Call 630-953-4400 to schedule your free consultation.