Another Attack on the Second Amendment

When has the government legislated solutions to problems without stripping away our freedoms?