Да, снаряды все равно попадут в цели, если одна из пушек выстрелит немного раньше другой. В момент выстрела катер будет оставаться на месте, и снаряды будут двигаться горизонтально независимо от времени выстрелов. Поскольку они направлены в разные стороны, каждый снаряд достигнет своей цели.