State Sen. Rob Wagner must of forgotten that he took an oath of office to uphold the Constitution of the United States.
Senate Bill 501 is an attempt to destroy the Second Amendment of the Constitution.
What do you think of a state senator that can't understand "shall not be infringed upon?"
Read the Constitution people.