В русском языке запятая перед союзом "и" не ставится, если объединяются однородные члены или части сложносочиненного предложения, которые не требуют обособления. Давайте рассмотрим предложенные вами примеры.
На борту блеснула красная вспышка и гулкое эхо разнесло по всему острову звук выстрела.
Запятая не ставится, так как здесь два однородных сказуемых (блеснула и разнесло), которые соединяются союзом "и".Наверно, они увидели черную тучу и им стало страшно.
Запятая не ставится, поскольку это соединение двух простых предложений, которые знают общий смысл.Его ружье и револьвер были привязаны к седлу и лошадь ускакала вместе с ними.
Запятая не ставится, так как "ружье и револьвер" – это однородные члены, а "были привязаны" и "ускочила" – это разные действия, исходящие от одного субъекта.Где бы она ни появилась, пробуждаются романтические мечты и начинают бушевать страсти.
Запятая не ставится, поскольку обе части предложения являются однородными действиями, связанными с одним подлежащим.
Таким образом, во всех ваших примерах запятая перед союзом "и" не ставится. Если у вас есть дополнительные вопросы по пунктуации или другим темам, буду рад помочь!