Limitations on crazy people from getting them. If you start getting reported as a nut then an investigation takes place and if you're found committed or just coockoo (technical term there) you lose your firearms. Thats what it seems we really need.
Limitations on illegal immigrants or criminals from getting them. I have nothing against legal immigrants with such, but with an absurdly open border illegal immigrants can too easily slip across the border.