Cause seizure of legal guns will keep the bad guys from getting them.
Check it out:

As state officials across the U.S. grapple with how to prevent mass killings like the ones at Sandy Hook Elementary School in Newtown, Connecticut, and near the University of California, Santa Barbara, some are turning to a gun seizure law pioneered in Connecticut 15 years ago.

Connecticut’s law allows judges to order guns temporarily seized after police present evidence that a person is a danger to themselves or others. A court hearing must be held within 14 days to determine whether to return the guns or authorize the state to hold them for up to a year.

The 1999 law, the first of its kind in the U.S., was in response to the 1998 killings of four managers at the Connecticut Lottery headquarters by a disgruntled employee with a history of psychiatric problems.