Тут дело всё в том с какой позиции оценивать тот эпизод из фильма. Если по сегодняшним меркам - то конечно Шарапов стопудово прав, а Жеглов - стопудово сталинский сатрап, изверг и убийца.
А если подходить с позиций послевоенного времени, когда люди прекрасно знали что такое голод и смерть, постоянный страх за жизнь близких, когда криминал был не уважаем, как сегодня (с шансонами, лексиконом, романтизацией), а презираем всеми честными людьми - то как то сомнения закрадываются.
Суть в том, что был смысл не стрелять только в том случае, если бы Шарапов точно знал, что на руках Левченко нет крови, что он ему помог (а не просто промолчал) и готов нести ответственность за совершённое. А судя по тому, что Левченко не захотел сдаваться, кровушки на нём было прилично. Не зря ему в банде все доверяли. Видимо не раз проверили в "деле". Вот и решил он испытать судьбу последним шансом на свободу.
Правильно ли сделал Жеглов? Не буду вникать в тонкости киноэмоций артиста, но по жизни, если бы Левченко сбежал, то ничего толкового в его жизни дальше не получилось бы. Снова надо было скрываться, снова убивать, снова сколачивать банду. Работать бы он точно не стал на стройке или в цеху. Да и кровавые руки не дали бы возможности легализоваться.
Бандитизм с уголовщиной в то время был серьёзной проблемой. Известно, например, что в 1951 году в лагерях и колониях отбывали срок 2 миллиона 528 тысяч. И из них только 20% были власовцами, военнослужашими формирований СС, национальных легионов, предателями, полицаями, бандеровцами и прочими политическими заключёнными.
А 2 миллиона были откровенные угоровники, в том числе:
Так что дело одной бандой в то время не ограничилось. И МВД крутилось как могло, но порядок в стране был наведён. И отпускать убегающего бандита для новых убийств никто не собирался.
Такие законы тогда были. И по закону Жеглов был прав. И люди в то время его бы поддержали.