Chuck's Gun Shop in Riverdale has shut down after years of protests and investigations linking it to guns used in Chicago crimes, with many local activists celebrating its closure.