公民合法持枪, 是因为宪法最重要的条文之一就是赋予美国公民在政府违宪时使用武力推翻政府的权利, 也就是" PROTECT THE COUNTRY AGAINST THE GOVERNMENT", 这样的宪法世界上有几个国家有? 我不知道有谁对你说过准许私人持枪就是文明, 那是片面的也是不对的. 但美国宪法准许私人持枪是有着美国独立的光荣历史的. 没有这个历史, 就没有今天的美国.
有了这样的有宪法保证的权利, 才能有真正为民的政府. 至于美国政府做到的为民的程度, 那恐怕又要开N个题去讨论了.
另外, 你关于暴力的逻辑也有问题. 暴力是暴力, 和枪没关系. 就像暴力和菜刀, J20, 和安眠药一样没关系一样. 都可以用来杀人, 也都可以用来杀很多人. 你禁枪的主张看似合理, 其实不然. 你看了那么多关于歹徒用菜刀砍死砍伤那么多幼童的报道, 也会得出菜刀就是暴力, 所以也要禁菜刀?
美国人有句常话, GUNS DON'T KILL, PEOPLE DO".暴力哪里都有, 只有靠法制和教育去解决. 枪靠管理而不是靠禁. 手枪和自动武器是例外.
你关于美国的逻辑也有问题, 美国政府不等于美国也不等于美国人. 很多美国人并不同意美国政府的很多行为. 至于整体的美国人在世界上的行为, 你应该能得出自己的结论.