In theory any company can go public, provided that they can raise the money.
most are
what are the publicly traded ammunition companies? Two manufacturers of firearms: Smith & Wesson (SWHC) and Ruger (RGR) All the ammo companies I found are privately owned
It is on the stock market
No,Lego is a private trading company.