My opinion only:
I think that if you can join the military service then you should be able to vote. I joined the Navy in 1962 at the age of 16. (16 if you got both parents to sign, 17 if only one and 18 without parental authorization.) I think they dropped the 16 later on for unknown reasons, but it’s still 17 now.
It always irked me that I could fight for my country, but I could not vote, smoke or buy a beer.
As for owning a gun. I purchased my first .22LR rifle at the age of 14, so that I could take marksmanship and gun safety classes in school.
In your time the public school system was not training students to be good leftist Democrats, as they are now, so at 17 prior to HS graduation for some...they have not been in real world enough to know how full of crap the left is!
That new law would make for votes that aren’t really good for country. I am a VET too, so do I wish times were as patriotic as our school years. However, prayer in schools was removed and socialist/communist values were installed to develop followers of people like Bernie Sanders!
We need to clean up what is being taught in our school system, before lowering voting age, IMHO. The NEA is nothing but a propaganda organization paying those who are re writing textbook information and teaching things to destroy our country!
Thank you for your service! Wish I could agree.... and hopefully Trump’s Education Secretary Davis will get those changes done, so I can later!