A series of high-profile shootings over the last few weeks has laid bare the plague of gun violence in the city.