NATIONWIDE -- People affected by last week's school shooting at Stoneman Douglas High School put their government leaders and the NRA in the hot seat at CNN's town hall on Wednesday.

Emotions ran high and discussions got heated, but one exchange that stuck out was with Republican Senator Marco Rubio.

"Sen. Rubio, can you tell me right now that you will not accept a single donation from the NRA in the future?" Stoneman Douglas High School student, Cameron Kasky, asked the senator repeatedly.

Sen. Rubio kept pressing that he supports the second amendment and school safety. He also stressed his support of the ban on bump stocks, changing the background check system and increasing the age to buy a rifle.

Rubio added that the NRA's contribution to his campaign merely means the group supports his agenda. 

"In the name of 17 people, you cannot ask the NRA to keep their money out of your campaign?" Kasky pressed.

"I think, in the name of 17 people, I can pledge to you that I will support any law that will prevent a killer like this," Rubio responded.

"No, but I'm talking about NRA money," Kasky said, interrupting the senator. "As a matter of fact, I bet we can get people in here to give you as much money as the NRA would have."

Sen. Rubio received nearly $10,000 from the NRA, according to the Federal Election Commission's most recent report.

Later on during the town hall, another Florida lawmaker, Democratic congressman Ted Deutch was put on the spot. 

"I believe that the idea that a gunman like this can march down the halls of Stoneman Douglas High School and fire off 150 rounds in 6-7 minutes, that gun should be banned!" Rep. Deutch said to the crowd.

"That's a very valid point," Rubio responded. "But my point is, under the law that you support, there would still be 2,000 guns that are legal that could do the same thing."

"Then, let's sit down and figure out what they are," Deutch said.

Rubio and Deutch did agree on something. They think arming teachers with guns is a terrible idea, which President Trump suggested in his listening session.