I don't think this is so much a constitutional issue. From what I've read the 2nd amendment is about "arms" not just guns and the arms it speaks of is to protect us from our own federal government. In that instance we have no 2nd amendment rights left.