Fix the underlying problem:
Too many desperate people who turn to criminality in order to get by. That reduces the number of people keeping guns out of fear of criminals.
The guns aren't the problem. The things that cause people to own guns out of fear are the problem.