Technically if you own stock in a company you own a part of that company. If that company produces NFA weapons they need a licence to do so. What is keeping stock owners in a certain company from owning the guns that that company produces, shouldn't that license transfer to all owners of a company?