Teen, shot in leg, faces weapon charge