No teenager should be able to buy an assault rifle. Handgun purchases are banned until an individual reaches 21 years old, and that should be true for semi-automatic rifles as well. This will reduce gun violence.
The age when the law recognizes a person as an adult who can vote or serve in the military is 18. Adults should be able to exercise their Second Amendment rights and buy a semi-automatic rifle for their self defense.