There are 270 million legal guns in the US. You might say that this situation presents a wicked problem.