House passes bill banning assault weapons

With a 217-213 vote, the House narrowly passed a bill that would ban assault weapons for the first time since 2004, with two Republicans voting for the measure and five Democrats voting against it.