In the case of building new units, the biggest issue civilians face will be having a crew to build them.  Ammunition shouldn't be a problem to produce, though it will take some volunteers and space on the ship.