She's a little messed up. The US Constitution says you have to be a citizen to vote, so proving you are a citizen is required to uphold the Constitution's intent. There is no constitutional requirement for purchasing a firearm. Totally different things that Democrats try to conflate.