CHICAGO (CBS) — Two businesses have been shut down and more than 70 people have been arrested after a police raid at a convenience store.

The store In & Out Food & Deli, located near 66th Street and Halsted, was one of two stores where police focused their investigation into illegal activity.

Police tweeted pictures of drugs and guns confiscated from the locations.

Residents in the area say they believe those stores were unfairly targeted. Others hope the raid is part of a larger effort to make their neighborhood safer.