Are weapons and mods permanently missable?
No, missed items will be available in shops. If you've missed more than one item of a particular type, the next item will only be unlocked after you bought the previous one, not necessarily in the same shop. You can check the available items in the shuttle bay.