During his opening remarks at CNN's Marjory Stoneman Douglas High School town hall, Sen. Marco Rubio (R-FL) said we will struggle for action on gun laws because we are a nation divided.