Should 18-year-olds be able to carry guns in public? Some Tennessee lawmakers think so.