Единственным на сегодняшний день космическим кораблем с огнестрельным оружием на борту (я имею в виду земного происхождения, марсиане слишком тщательно скрываются, и о самих марсианах и об их технологиях ничего не известно) стала советская станция "Салют-3", запущенная в 1974 году. В связи с тем, что в начале 1970х годов в США началась программа "Спейс Шаттл", грузовой отсек которого был больших размеров и мог возвращать с орбиты космические аппараты, то появилось опасение, что американцы попросту украдут "Салют-3". Для защиты "Салюта" была установлена установлена 23-мм автоматическая пушка, сконструированная в КБ Нудельмана на основе авиационной пушки НС-23 и предназначенная для стрельбы в вакууме (система «Щит-1»). Пушка была установлена стационарно, таким образом наведение осуществлялось ориентированием станции в пространстве. Испытания пушки в космосе были произведены лишь 25 января 1975 года, когда станцию уже сводили с орбиты - после начала тормозного импульса пушка сделала нес