为什么美国可以合法持有枪支