should initially be issued to certain categories of people
That is the lingering hallmark of any, let alone a communist, dictatorship. Who decides which "categories" are okay. Rather I would ask that they consider being bold. Open with exceptions. Felons, Clinically Insane, Communist party members (oh sorry, that's redundant).
Even that is too broad.
Writing bad checks is a felony? Should that preculde one from bejng able to defend their family?
Likewise one may be clinically depressed. Same question as above.
All gun laws are Unconstitutional.