Gun laws as written are all "Un-Constitutional". The 2A is very easy to understand, if you can't, get a good dictionary out and learn the words and their meanings. There are very few men these days who can hold a candle to those who wrote and debated the "words" they put into the Constitution!!
There is a lot of "laws" that need removed/overturned!
But alas, the moral fiber of this country has been fading fast lately!