美国宪法赋予公民持枪权,持枪权属于美国地方治安范畴,不属联邦政府管辖。
民主党向来支持控枪,而共和党反对。民主党人奥巴马执政以来,美国国会没有通过控枪法案。禁枪是美国两党都不敢碰的禁忌。2016年1月5日,奥巴马绕过共和党人控制的国会,发布控枪行政令,要求更多枪支销售商须持有执照,并对更多枪支买家实施背景调查等等。共和党人质疑奥巴马滥用总统权力破坏美国宪法;允许公开持枪的德克萨斯州州长叫板奥巴马“有种来拿”。