Sen. Kamala Harris, D-Calif., said if she wins the presidential election in 2020, she will give Congress 100 days to act on gun control. If they fail to do so, she will then take executive action on the issue.

During a CNN town hall on Monday, Harris said "in our America" students should not have to go through drills that prepare them to encounter a shooter at school.

"Conversations take place every night ... between students and their parents, 'Why do these things have to happen? Why do we have to have a drill like that?' To which, of course, the response is because there are people in Washington, D.C., supposed leaders, who have fail to have the courage to reject a false choice, which suggests you're either in favor of the Second Amendment or you want to take everyone's guns away," Harris said.

[Related: Democrats are just getting started on their gun control wish list]

Sen. Kamala Harris says if she is elected President, she will give Congress 100 days "to get their act together and have the courage to pass reasonable gun safety laws, and if they fail to do it, then I will take executive action" https://t.co/KFdn5Viqm1 #HarrisTownHall pic.twitter.com/Ds8DxObhAY — CNN (@CNN) April 23, 2019

The former prosecutor added lawmakers had "failed to have the courage" to pass laws like universal background checks and an "assault weapons ban."

"Upon being elected, I will give Congress 100 days to get their act together and have the courage to pass reasonable gun safety laws, and if they fail to do it, then I will take executive action," she said, adding that anyone who sells more than five guns a year will be required to do a background check on their customers.

Harris said any gun dealer who breaks the law will have their license revoked by the Bureau of Alcohol, Tobacco, Firearms and Explosives.