"To make licensing and fingerprinting a condition of buying a gun seems a prima facie violation of the Second Amendment."
If any of these measures is unconstitutional, sue the bastards.
(Be sure not to sue in matters said in private, i.e. newspapers and most cable networks.)
There can be no immunity from such a lawsuit.
"... any Thing in the Constitution or Laws of any State to the Contrary notwithstanding. " Article VI of the US Constitution