You'll notice Obama speaks of gun violence rather than gun crime.
It isn't really criminals with guns you need to worry about. It's ordinarily law abiding people who shoot other people by mistake or because they are nuts.
There are too many guns in your society.
Fewer guns will mean fewer people shot.