A Macomb County man was banned from having guns. Police say they found several at his home -- and cocaine Ryan Jackson, 34, of Roseville faces four charges after a Shelby Township narcotics investigation
Ryan Jackson (WDIV)
SHELBY TOWNSHIP, Mich. – A narcotics investigation in Macomb County led to the arrest of a 34-year-old man from Roseville.
According to authorities , Shelby Township police had been investigating Ryan Jackson, who they suspected was selling cocaine. When police searched his home on Thursday, May 7, they reportedly found multiple guns, ammunition, a speed loader and cocaine.
Police said Jackson is a convicted felon and is prohibited from possessing guns or ammo. He was taken into custody.
The next day, Jackson was charged with possession of a firearm by a prohibited person, felon in possession of weapons, possession of ammunition by a prohibited person and possession of narcotics.
Jackson’s bond was set at $250,000 cash/surety.
Ryan Jackson (WDIV) Copyright 2026 by WDIV ClickOnDetroit - All rights reserved.
About the Author Dane Kelly headshot
Dane Kelly is an Oreo enthusiast and producer who has spent the last seven years covering Michigan news and stories.
Pistons frustrated by free throw disparity vs. Cavs ▶ 1:17
Pistons frustrated by free throw disparity vs. Cavs
Staying alive when you ride ▶ 0:58
Staying alive when you ride
Crews battle apartment fire in Macomb County ▶ 0:43
Crews battle apartment fire in Macomb County
Pistons feel urgency after Game 4 loss ▶ 1:12
Pistons feel urgency after Game 4 loss
Officials provide update on water main repairs ▶ 0:54
Officials provide update on water main repairs
How going back to work could hurt your case ▶ 0:29
How going back to work could hurt your case
Grant Long breaks down how Cunningham can attack Cavs in Game 4 ▶ 1:04
Grant Long breaks down how Cunningham can attack Cavs in Game 4
Boil water advisories remain in effect across multiple communities ▶ 1:03
Boil water advisories remain in effect across multiple communities
Water main break forces businesses to close during busy weekend ▶ 0:35
Water main break forces businesses to close during busy weekend
Viral sushi push pops served in Ann Arbor ▶ 1:47
Viral sushi push pops served in Ann Arbor
Surveillance video helps police catch fire suspect ▶ 1:11
Surveillance video helps police catch fire suspect
WATCH OUT When Insurance Makes a Fast Offer ▶ 1:05
WATCH OUT When Insurance Makes a Fast Offer
Detroit murder suspect caught 30 years later ▶ 0:48
Detroit murder suspect caught 30 years later
Latest on Oakland County water main break ▶ 1:36
Latest on Oakland County water main break
Monroe County pot shop torched ▶ 1:17
Monroe County pot shop torched
How much do you pay a month on streaming subscriptions? ▶ 0:43
How much do you pay a month on streaming subscriptions?
Oakland County water main break: Monday morning update ▶ 2:22
Oakland County water main break: Monday morning update
Did you know this about Michigan Humane? ▶ 0:48
Did you know this about Michigan Humane?
Teen overcomes stroke, brain surgeries to attend senior prom ▶ 1:44
Teen overcomes stroke, brain surgeries to attend senior prom
Sherri Shepherd & Kym Whitley Bring the Laughs! ▶ 1:55
Sherri Shepherd & Kym Whitley Bring the Laughs!
Nonprofit launches summer jobs program for Pontiac teens ▶ 1:02
Nonprofit launches summer jobs program for Pontiac teens
Woman survives crash that split car in half ▶ 0:20
Woman survives crash that split car in half
May's Go 4 It: Collecting tools for the community ▶ 0:47
May's Go 4 It: Collecting tools for the community
Things you should NEVER do after an accident ▶ 1:04
Things you should NEVER do after an accident
Tension flares at hearing over proposed historic district designation ▶ 1:56
Tension flares at hearing over proposed historic district designation
Previous photo Next photo