Sen. Marco Rubio (R-Fla.) fielded hard questions about assault rifle bans and NRA contributions at a CNN town hall in Sunrise, Florida, on gun violence and school shootings Wednesday night. Despite a tough audience that frequently disagreed with him, Rubio actually laid out new, more moderate positions on gun rights, supporting raising the age when you can buy a rifle, a willingness to reconsider his opposition to limiting magazine clip size, and backing a "gun violence restraining order." He opposed arming teachers, however, saying the idea of sending his kids to classrooms where teachers have guns is "not something that, quite frankly, I'm comfortable with." An NRA spokeswoman and Sen. Bill Nelson (D-Fla.) also participated in the town hall.

Scroll for 5 things you
need to know now