After being a moderate voter on gun control measures for most of his career, Virginia Senator Mark Warner now supports a ban on assault weapons.