Not in corporations.
corporations can keep some unsold products and some, producing maintenance products could hold some stocks of weapons that are used in the production process.
Enterprises however, can have weapons, ammo and any other product stored. They can trade with the countries in the account (same world) and can trade on the market.
They have no maintenance cost (cost of training the army) for these weapons.
also, storing any products on space stations is possible too.