Is It Reasonable? National Firearms Act

As many know, I am a strong believer and supporter of the words found in the 2nd Amendment, in particular “Shall Not Be Infringed”. I will concede that these words were written in a different society at a completely different time… but so was the 1st amendment, the 3rd, the 4th, the 5th, and so on and so forth.