Конец повести драматичный.
Автор вообще своим рассказом пытался представить читателю, что и в среде босяков, воров и прочих антисоциальных элементов есть свое представление о чести, порядочности, великодушии.
Потому Горький представляет образы Челкаша и Гаврилы как антитезу.
Вначале показана приятная наружность Гаврилы и острая хищная наружность Челкаша. Но по ходу действия и развития событий антитеза приобретает другое направление. "Узнаешь их по делам их" - как говорится в Библии.
Автору понадобился некий "оселок", или "пробный камень" для проявления характеров и сути героев.
И таким "пробным камнем" становится крупная сумма денег, полученная Челкашом после доставки контрабанды.
И вот он - финал.
Гаврила ослеплен такой внушительной суммой. Он выпрашивает у Челкаша всю сумму себе, аргументируя тем, что босяк Челкаш, портовая рвань и пьянь, все равно распылит эти деньги без толку, а у него, у Гаврилы, деньги пойдут в дело и на пользу.
Гаврила настолько во власти гипноза денег, что готов убить, пресмыкаться, выпрашивать. Что он последовательно и делает.
Убить не получается. Камнем только ранит Челкаша в голову.
А тот проявляет неожиданное, казалось бы, благородство и наплевательское отношение к деньгам. Они не полонили душу этого человека.
И потому Челкаш уходит, с презрением в душе к этому Гавриле, рабу Золотого Тельца.