If the age to buy guns and cigarettes gets raised to 21, the age for voting and military induction needs to be raised there too. Either you’re an adult or you aren’t.
I agree that they should be tied together. If you can’t be trusted with a gun, you surely shouldn’t be trusted with a far more dangerous vote...