A strict reading of the constitution would also imply that limiting gun ownership to those who show ID and can prove they are 18 is unconstitutional. "Anti-liberal" and "anti-constitutional" are in the eye of the beholder.