by Scharff Law Firm Staff | Mar 5, 2026 | Criminal Defense, Weapons Charges
When you hear police or a prosecutor talk about “possession,” it can feel like a loaded word. You might be thinking, “What does possession mean in criminal law, and how does this actually apply to my situation in North Carolina?” In North Carolina, possession is about...
by Scharff Law Firm Staff | Feb 22, 2026 | Criminal Defense, Theft Crimes
In North Carolina, identity theft is a serious criminal allegation that can quickly bring fear and confusion into your life. If you are here because you or someone close to you is facing an identity theft charge, you may feel overwhelmed and unsure what this really...
by Scharff Law Firm Staff | Jan 14, 2026 | North Carolina, Criminal Defense
You are not alone if North Carolina open container law feels confusing or unfair. One moment you are driving home through Raleigh or Cary, the next you see blue lights in your mirror and an officer is staring at a half finished drink in your cup holder. In that...
by Scharff Law Firm Staff | Apr 24, 2025 | Weapons Charges, Criminal Defense, News
Getting hit with a gun charge can feel like your world just flipped upside down. But before you assume the worst, it’s important to know how many legal defenses may be hiding in plain sight. Most people don’t realize how often police make errors or cut corners... by Scharff Law Firm Staff | Oct 16, 2024 | Criminal Defense, Sentencing, Theft Crimes, Weapons Charges
Figuring out whether breaking and entering in North Carolina could land you with a misdemeanor or a felony charge depends on several key factors. If you’re unsure where you stand, it’s important to dig into the details. Did you enter a home, a vehicle, or... by Scharff Law Firm Staff | Oct 2, 2024 | Criminal Defense, Dismissals, Drug Charges, Forensics, Police Tactics
When you’re facing drug charges, it can feel like your entire world is on the line. The weight of the legal system, the possibility of jail time, and the impact on your record are all things that keep you up at night. But we’re here to let you know there’s a...