By William GreenSeptember 19, 2025 Politics Why Did the U.S. Let the Assault Weapons Ban Expire?The U.S. once enforced a federal ban on assault weapons, enacted in 1994 but allowed to expire in 2004. NPR explores the political and social factors behind its lapse and the ongoing debate over gun control.