Yeah, currently the stress system is very swingy, which is very in line with general ITO/Cairn mechanics but might be more all or nothing than is optimal. Really just needs more play testing generally to dial in.
Firefight inside a ship is a good question. Usually I’d just assume that hand weapons can’t hurt a ship, but in this case I think it’d be fun to play up the risk.
My first thought was to say that rolling max damage on any attack roll causes damage to the ship (or maybe 6+ damage). Or a luck roll on every attack unless they’re specifically being careful (and therefore impairing the rolls). This does make me realize I haven’t actually included the luck roll as an explicit mechanic in Meteor. Gotta put that on the to do list.