A sheriff said the gun had changed hands multiple times since the teenager originally brought it onto the school bus.