The Senate Judiciary Committee approved a bill banning almost 160 specific military-style assault weapons Thursday after a heated exchange between senators about the scope of the Second Amendment.

The Democratic-controlled panel approved the bill on a party-line vote of 10 to eight -- all Democrats voted yes, all Republicans voted no.