If we are going to ask people to serve in the military at 18 then we should not be creating a difference for the types of weapons they can legally purchase when compared to the remainder of our citizens.
Having said all that, no one should be legally allowed to own a semiautomatic weapon in the USA.