I don't see how it is any different from getting a physical and immunizations prior to attending public school. It's a "Public Safety" issue and one of the few things that any type of government is actually supposed to be doing. In fact that is exactly what government is supposed to be for. So why do they disregard this when it comes to guns? No one is saying the government should take guns away. We're just saying that the government should help protect us by requiring people to prove that they are sane before handing them a potential mass killing machine. Will this prevent all mass shootings? Of course not because all it proves is that at the time of purchase the person was sane. But can't we at least do that?