Gun violence is a fixture in American life - but the issue is a highly political one, pitting gun control advocates against people who are fiercely protective of their right to bear arms ... There have been more than 385 mass shootings across the US so far this year ...