Teen bags state's largest alligator