STURM, RUGER & COMPANY, INC. is a company located in United States of America, 19801 WILMINGTON at c/o THE CORPORATION TRUST COMPANY, CORPORATION TRUST CENTER 1209 ORANGE ST. STURM, RUGER & COMPANY, INC. has an ACTIVE entity status and a LAPSED LEI code. The Legal Entity Identifier code of STURM, RUGER & COMPANY, INC. is 529900DV1BWFJSHFO847. The legal form of this company is 8888 and is subject to the jurisdiction of US-DE law.