Past efforts to ban so-called assault rifles have failed, but this year's bill debuted with an unprecedented level of support ...