I thought the launchers were things Picard was already loading up prior to the crew finding him?I never really looked at that thing closely before. The design doesn’t seem like Federation technology, or Klingon for that matter. Maybe something he picked up along the way on DS9?