I cant see how any one of those bills would do anything to help gun violence in the streets or would have prevented any of the mass shootings. Our current system with the FID card is a joke also. It is however very effective at stalling the purchase of firearms by responsible citizens. If I wasnt concerned about the law (which criminals tend not to be) then I could go to any street in Camden, Newark, or Trenton and have one within a couple hours.
Dont forget to be at the State House on Feb 8th and show your support along with the 2A society.
Concentrated power is not rendered harmless by the good intentions of those who create it.