Мне же думается, что длинноствол вводить надо. Пример из ККС. Есть пушки и кулеврины (длинноствольные орудия), различаются дальностью, калибром (например, в игре нет пушек 18фт, но есть 18фт кулеврины, как результат, разный урон) и скоростью перезарядки. В качестве "штрафа" за увеличение дальности можно сделать уменьшение максимального количества команды (место длинноствол занимает куда больше, чем другие орудия), увеличенное время перезарядки и ограничение по калибру (до 24фт, например). Ну и, естественно, корабли, на которые можно поставит такие орудия - не ниже брига, если не корвета.