I have two major issues with this. First, if you can vote and join the military at 18 (or be drafted) you should be able to drink and buy guns. Period. No questions asked. Period.
Secondly, I know plenty of 18-20 year olds (Hello US Marines) who I trust to handle weapons.
And I know of hundreds of thousands of 21 and older people who aren’t emotionally stable and mature enough to own weapons safely.
We call them Liberals.
Well said.