美国禁枪困难重重,主要受历史、法律、文化、政治和经济等多方面因素影响,具体如下:


文化因素:美国人潜意识里对政府不信任,绝大多数美国人认为持枪既可以免于政府迫害,又可以在遭遇侵害时正当防卫,不愿意放下手中的枪。尽管每次枪击案都会造成很多无辜者丧命,但仍有多数美国人反对禁枪,赞成禁枪的人数量有限,是少数派。
政治因素:美国是两党制国家,共和党主张维护枪支权利,民主党主张对枪支进行管制。两党长期相互攻讦、彼此制衡,对于禁枪这样重大的政策争议不休,使得禁枪之路更加漫长。而且政客们考虑到选票等因素,也不愿意违背广大国民的意愿去推动禁枪。

