Activists say last year was one of the worst on record for gun violence in the US, with nearly 650 mass shootings.