* La Asociación Nacional del Rifle (NRA). La NRA es una poderosa organización de lobby que se opone al control de armas. La NRA tiene mucho dinero e influencia política, y utiliza ambos para impedir que se apruebe legislación sobre control de armas.
* Cultura de las armas. Estados Unidos tiene una fuerte cultura de las armas. Muchos estadounidenses creen que el derecho a poseer un arma es esencial para la autodefensa y la libertad. Esto dificulta la aprobación de leyes de control de armas, incluso después de tiroteos masivos.
* Salud mental. Algunas personas argumentan que los tiroteos masivos son causados por problemas de salud mental, no por armas de fuego. Esto puede dificultar la aprobación de una legislación de control de armas, porque algunas personas creen que no es el enfoque correcto para abordar el problema.
* Falta de voluntad política. Algunos políticos tienen miedo de apoyar el control de armas, incluso si creen que es lo correcto. Esto se debe a que temen una reacción violenta de la NRA y de los propietarios de armas.
Como resultado de estos factores, es muy difícil aprobar una legislación de control de armas en Estados Unidos. Incluso después de tiroteos masivos, las posibilidades de que se apruebe una legislación de control de armas son escasas.