Earlier quoted context omitted.
Its because buying a gun is a civil right. Smoking is not. That said, the 21yo requirement may be unconstitutional as well.
I've noticed your eight comments in this thread to date are fairly declarative but aren't well founded or sourced, simply assertions and often appear to be incorrect as responding comments have shown. Clearly, you and I both support the second amendment. However, we should recognize when our support of certain associate claims aren't well founded. Bearing arms and being part of a well-regulated militia are American c…
"Voting in elections is a civil right granted by the Bill of Rights. Access to a polling station isn't a civil right."
That's effectively what you're saying. Rights enshrine access. Things like poll taxes, voter ID, etc. have all been declared unconstitutional because they infringe upon your right. Banning purchasing arms falls in the exact same category.