<SEC-DOCUMENT>0001174947-26-000567.txt : 20260508
<SEC-HEADER>0001174947-26-000567.hdr.sgml : 20260508
<ACCEPTANCE-DATETIME>20260508132039
ACCESSION NUMBER:		0001174947-26-000567
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20260506
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20260508
DATE AS OF CHANGE:		20260508

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			STURM RUGER & CO INC
		CENTRAL INDEX KEY:			0000095029
		STANDARD INDUSTRIAL CLASSIFICATION:	ORDNANCE & ACCESSORIES, (NO VEHICLES/GUIDED MISSILES) [3480]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				060633559
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-10435
		FILM NUMBER:		26957364

	BUSINESS ADDRESS:	
		STREET 1:		1 LACEY PLACE
		CITY:			SOUTHPORT
		STATE:			CT
		ZIP:			06490
		BUSINESS PHONE:		2032597843

	MAIL ADDRESS:	
		STREET 1:		1 LACEY PLACE
		CITY:			SOUTHPORT
		STATE:			CT
		ZIP:			06490
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>form8k-35882_rgr.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:RGR="http://ruger.com/20260506">
<head>
     <title>RGR</title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02E_US%2DGAAP%2D2025 -->
<!-- Field: Set; Name: xdx; ID: xdx_036_RGR_ruger.com_20260506 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20260506_20260506 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DEntityCentralIndexKey_0000095029 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000004" name="dei:EntityCentralIndexKey">0000095029</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="rgr-20260506.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2026-05-06">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2026-05-06</xbrli:startDate>
        <xbrli:endDate>2026-05-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2026-05-062026-05-06_custom_CommonStock1ParValueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">RGR:CommonStock1ParValueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2026-05-06</xbrli:startDate>
        <xbrli:endDate>2026-05-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2026-05-062026-05-06_custom_CommonStockPurchaseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">RGR:CommonStockPurchaseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2026-05-06</xbrli:startDate>
        <xbrli:endDate>2026-05-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="margin: 0"></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">UNITED STATES</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">SECURITIES AND EXCHANGE COMMISSION</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Washington, D.C. 20549</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>FORM <span id="xdx_908_edei--DocumentType_c20260506__20260506_zRwEtvL7w4Yl"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>CURRENT REPORT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Pursuant to Section 13 or 15(d) of the</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Securities Exchange Act of 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Date of Report (Date of earliest event reported)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_903_edei--DocumentPeriodEndDate_c20260506__20260506_zWjC3FYXpHx5">
<ix:nonNumeric contextRef="AsOf2026-05-06" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">May 6, 2026</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_906_edei--EntityRegistrantName_c20260506__20260506_zJJCH392K9eg"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000011" name="dei:EntityRegistrantName">STURM, RUGER &amp; COMPANY, INC.</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Exact Name of Registrant as Specified in its
Charter)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 34%; padding-right: 4pt; padding-left: 4pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_905_edei--EntityIncorporationStateCountryCode_c20260506__20260506_zXuEOtJItd58"><ix:nonNumeric contextRef="AsOf2026-05-06" format="ixt-sec:stateprovnameen" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(State or Other Jurisdiction of Incorporation)</p></td>
    <td style="width: 32%; padding-right: 4pt; padding-left: 4pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90A_edei--EntityFileNumber_c20260506__20260506_zMzIdUN7Gp13"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000013" name="dei:EntityFileNumber">001-10435</ix:nonNumeric></span></b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Commission File Number)</p></td>
    <td style="width: 34%; padding-right: 4pt; padding-left: 4pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90F_edei--EntityTaxIdentificationNumber_c20260506__20260506_zmajDeDXrpX4"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000014" name="dei:EntityTaxIdentificationNumber">06-0633559</ix:nonNumeric></span></b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(IRS Employer Identification Number)</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 50%; font-weight: normal; font-size: 10pt; text-align: center"><b><span id="xdx_90A_edei--EntityAddressAddressLine1_c20260506__20260506_zQ7N9SlPfBGj"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000015" name="dei:EntityAddressAddressLine1">One Lacey Place</ix:nonNumeric></span>, <span id="xdx_907_edei--EntityAddressCityOrTown_c20260506__20260506_zWMe5Bms0AVl"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000016" name="dei:EntityAddressCityOrTown">Southport</ix:nonNumeric></span>, <span id="xdx_908_edei--EntityAddressStateOrProvince_c20260506__20260506_zywK6WhUgpok"><ix:nonNumeric contextRef="AsOf2026-05-06" format="ixt-sec:stateprovnameen" id="Fact000017" name="dei:EntityAddressStateOrProvince">Connecticut</ix:nonNumeric></span></b></td>
    <td style="width: 50%; font-weight: normal; font-size: 10pt; text-align: center"><b><span id="xdx_905_edei--EntityAddressPostalZipCode_c20260506__20260506_z358v6S6yBW"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000018" name="dei:EntityAddressPostalZipCode">06890</ix:nonNumeric></span></b></td></tr>
<tr style="vertical-align: top">
    <td style="font-size: 10pt; text-align: center">(Address of Principal Executive Offices)</td>
    <td style="font-size: 10pt; text-align: center">(Zip Code)</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27pt; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90D_edei--CityAreaCode_c20260506__20260506_z1pNymmvpc75"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000019" name="dei:CityAreaCode">(203)</ix:nonNumeric></span> <span id="xdx_904_edei--LocalPhoneNumber_c20260506__20260506_zkYlIW9Noork"><ix:nonNumeric contextRef="AsOf2026-05-06" id="Fact000020" name="dei:LocalPhoneNumber">259-7843</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Registrant&#8217;s telephone number, including
area code</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>N/A</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Former name or former address, if changed
since last report)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 0.5in">Check the appropriate box below if the
Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions
(<i>see</i> General Instruction A.2. below):</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span id="xdx_900_edei--WrittenCommunications_c20260506__20260506_zeKvoeoQmXL6"><ix:nonNumeric contextRef="AsOf2026-05-06" format="ixt:booleanfalse" id="Fact000021" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></td><td>Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span id="xdx_906_edei--SolicitingMaterial_c20260506__20260506_zAxGe6NBDlhc"><ix:nonNumeric contextRef="AsOf2026-05-06" format="ixt:booleanfalse" id="Fact000022" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></td><td>Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span id="xdx_907_edei--PreCommencementTenderOffer_c20260506__20260506_zsPnWhQS3kTl"><ix:nonNumeric contextRef="AsOf2026-05-06" format="ixt:booleanfalse" id="Fact000023" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></td><td>Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span id="xdx_90E_edei--PreCommencementIssuerTenderOffer_c20260506__20260506_z6ZbuUHzxeDc"><ix:nonNumeric contextRef="AsOf2026-05-06" format="ixt:booleanfalse" id="Fact000024" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></td><td>Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">Securities registered pursuant to Section
12(b) of the Act:</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border: Black 1pt solid; width: 31%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Title of each class</td>
    <td style="border-top: Black 1pt solid; width: 21%; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Trading
    Symbol(s)</td>
    <td style="border-top: Black 1pt solid; width: 48%; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">Name
    of each exchange on which registered</td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; text-align: center; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom"><span id="xdx_907_edei--Security12bTitle_c20260506__20260506__us-gaap--StatementClassOfStockAxis__custom--CommonStock1ParValueMember_zAeowUuh2Al"><ix:nonNumeric contextRef="From2026-05-062026-05-06_custom_CommonStock1ParValueMember" id="Fact000025" name="dei:Security12bTitle">Common
    Stock</ix:nonNumeric></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_90A_edei--TradingSymbol_c20260506__20260506__us-gaap--StatementClassOfStockAxis__custom--CommonStock1ParValueMember_zwpDcJhCXCKj"><ix:nonNumeric contextRef="From2026-05-062026-05-06_custom_CommonStock1ParValueMember" id="Fact000026" name="dei:TradingSymbol">RGR</ix:nonNumeric></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_90F_edei--SecurityExchangeName_c20260506__20260506__us-gaap--StatementClassOfStockAxis__custom--CommonStock1ParValueMember_z9VrDp7K3SZ6"><ix:nonNumeric contextRef="From2026-05-062026-05-06_custom_CommonStock1ParValueMember" format="ixt-sec:exchnameen" id="Fact000027" name="dei:SecurityExchangeName">New
    York Stock Exchange</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; text-align: center; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom"><span id="xdx_901_edei--Security12bTitle_c20260506__20260506__us-gaap--StatementClassOfStockAxis__custom--CommonStockPurchaseRightsMember_zGu4QbHgxOS6"><ix:nonNumeric contextRef="From2026-05-062026-05-06_custom_CommonStockPurchaseRightsMember" id="Fact000028" name="dei:Security12bTitle">Common
    Stock Purchase Rights</ix:nonNumeric></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_902_edei--TradingSymbol_c20260506__20260506__us-gaap--StatementClassOfStockAxis__custom--CommonStockPurchaseRightsMember_zVPKqR0ITdU5"><ix:nonNumeric contextRef="From2026-05-062026-05-06_custom_CommonStockPurchaseRightsMember" id="Fact000029" name="dei:TradingSymbol">N/A</ix:nonNumeric></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_90F_edei--SecurityExchangeName_c20260506__20260506__us-gaap--StatementClassOfStockAxis__custom--CommonStockPurchaseRightsMember_zb4hfHiHQSrk"><ix:nonNumeric contextRef="From2026-05-062026-05-06_custom_CommonStockPurchaseRightsMember" format="ixt-sec:exchnameen" id="Fact000030" name="dei:SecurityExchangeName">New
    York Stock Exchange</ix:nonNumeric></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Indicate by check mark whether the registrant
is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR &#167;230.405) or Rule 12b-2 of the
Securities Exchange Act of 1934 (17 CFR &#167;240.12b-2).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Emerging growth company <span style="font-family: Wingdings"><span id="xdx_90C_edei--EntityEmergingGrowthCompany_c20260506__20260506_zCcnthID4Gmh"><ix:nonNumeric contextRef="AsOf2026-05-06" format="ixt:booleanfalse" id="Fact000031" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">If an emerging growth company, indicate by check mark if the registrant
has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided
pursuant to Section 13(a) of the Exchange Act. <span style="font-family: Wingdings">&#168;</span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->















<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 1in"><b>Item 7.01</b></td><td><b>Regulation FD Disclosure</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On May 6, 2026, the Company hosted its post-earnings
release conference call and webcast to discuss our first quarter 2026 financial results. The transcript of the conference call and webcast
is included as Exhibit 99.1 to this Report on Form 8-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The information in this subsection of this Report
on Form 8-K and Exhibit 99.1 is furnished pursuant to Item 7.01 and shall not be deemed to be &#8220;filed&#8221; for the purpose of Section
18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section. The filing of this Report
on Form 8-K will not be deemed an admission as to the materiality of any information in the Report that is required to be disclosed solely
by Regulation FD.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The text included as Exhibit 99.1 and the replay
of the conference call and webcast on May 6, 2026, is available on our website located at <span style="text-decoration: underline">Ruger.com/corporate</span>, although we reserve
the right to discontinue that availability at any time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Certain statements contained in this Report on
Form 8-K (including Exhibit 99.1) may be deemed to be forward-looking statements under federal securities laws, and we intend that such
forward-looking statements be subject to the safe harbor created thereby. Such forward-looking statements include, but are not limited
to, statements regarding market demand, sales levels of firearms, anticipated castings sales and earnings, the need for external financing
for operations or capital expenditures, the results of pending litigation against the Company, the impact of future firearms control
and environmental legislation, and accounting estimates. Readers are cautioned not to place undue reliance on these forward-looking statements,
which speak only as of the date made. The Company undertakes no obligation to publish revised forward-looking statements to reflect events
or circumstances after the date such forward-looking statements are made or to reflect the occurrence of subsequent unanticipated events.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 1in">Item 9.01</td><td>Financial Statements and Exhibits</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1in"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration: underline">Exhibit No</span>.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration: underline">Description</span></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">99.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif"><a href="ex99-1.htm">Transcript of conference call and webcast conducted on May 6, 2026.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">SIGNATURES</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the requirements of the Securities
Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, hereunto duly authorized.</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-size: 10pt">&#160;&#160;&#160;&#160;</span></td>
    <td colspan="3" style="line-height: 12pt"><span style="font-size: 10pt">STURM, RUGER &amp; COMPANY, INC.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 50%; line-height: 12pt">&#160;</td>
    <td style="width: 5%; line-height: 12pt">&#160;</td>
    <td style="width: 7%; line-height: 12pt">&#160;</td>
    <td style="width: 38%; line-height: 12pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="line-height: 12pt"><span style="font-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; line-height: 12pt"><span style="font-size: 10pt">/S/ ANDREW T. WIELAND</span></td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt"><span style="font-size: 10pt">Name:</span></td>
    <td style="line-height: 12pt"><span style="font-size: 10pt">Andrew T. Wieland</span></td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal Financial Officer,</span></td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">Principal Accounting Officer,</td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">Senior Vice President, and</td></tr>
  <tr style="vertical-align: top">
    <td style="line-height: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">&#160;</td>
    <td style="line-height: 12pt">Chief Financial Officer</td></tr>
  </table>
<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Dated:  May 8, 2026</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&#160;</p></div>
    <div style="margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>


<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJyNj0FugzAQRU/AHUaoS5TYVOmCXYrSqCqpEI2ibl2YJFbAg8aGJkfqLWugqLuqliXLnvf+jMMwCrf0pGtkeH8sMthj09bKIRR4REZToifS55cE/FngSVvHyrjxOospeQe987C4V/59JHttsUpAyqVYLeMVSJEIAetdGAz1lMxRV2icVjUoU0HO1LJGp/g2JezVlQw1t7HTAdlqMj5uIabyF8RCxvBKvfokvljIsjQMonEF4Zapaz21uTo0gwmbGhvfzk727x6nKTvrqEn8Pxoyb47KS95xeVYWC306O7vD5gPZg1LEsRTrnxkmHkYBZgMm5e94mSs+qLrDfyRHcCehVQz9IMy53xpJgso= -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex99-1.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0 auto; width: 725px">
<div style="width: 725px; margin: 0 auto;">
<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: right">Exhibit 99.1</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="cover_1.jpg" ALT=""></P>
</DIV>

<DIV STYLE="margin: 0 auto; width: 725px">
</DIV>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="color: Gray; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</P>
    </DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="text-align: right; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><FONT STYLE="color: #C70F2E"><B>STURM, RUGER &amp; COMPANY, INC. FQ1 2026 EARNINGS CALL</B></FONT><B> <FONT STYLE="color: #999999">MAY 06, 2026</FONT></B></P></DIV>
    <!-- Field: /Page -->


<DIV STYLE="margin: 0 auto; width: 725px"><P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt"><FONT STYLE="font-size: 18pt; color: #C70F2E"><B>Call
Participants</B></FONT> <FONT STYLE="font-size: 10pt; color: #999999"></FONT></P>

<P STYLE="border-bottom: rgb(153,153,153) 1pt dotted; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt"><FONT STYLE="font-size: 10pt; color: #999999">&nbsp;</FONT>&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; color: #666666"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; margin: 0pt; color: #666666"><B>EXECUTIVES</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Sarah F. Colbert</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><I>SVP, VP of Administration, General <BR>
Counsel &amp; Corporate
Secretary</I></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Todd W. Seyfert </B><I><BR>
President, CEO &amp; Director</I></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; color: #666666"><B>ANALYSTS</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Mark Eric Smith</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><I>Lake Street Capital Markets, LLC, <BR>
Research Division</I></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="color: Gray; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right">&nbsp;</P><P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878; border-bottom: Black 0.5pt dashed">Copyright &copy; 2026 S&amp;P Global Market Intelligence, a division of S&amp;P Global Inc. All Rights reserved.</P><P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B>spglobal.com/marketintelligence</B></P><P STYLE="text-align: right; font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</B></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: right; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><FONT STYLE="color: #C70F2E"><B>STURM, RUGER &amp; COMPANY, INC. FQ1 2026 EARNINGS CALL</B></FONT><B> <FONT STYLE="color: #999999">MAY 06, 2026</FONT></B></P></DIV>
    <!-- Field: /Page -->


<DIV STYLE="margin: 0 auto; width: 725px"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><FONT STYLE="font-size: 18pt; color: #C70F2E"><B>Presentation</B></FONT>
<FONT STYLE="font-size: 10pt; color: #999999">.</FONT></P>

<P STYLE="border-bottom: rgb(153,153,153) 1pt dotted; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Operator</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Hello, everyone, and thank you for joining us, and welcome
to Sturm, Ruger &amp; Co.'s 2026 Q1 Earnings Call. [Operator Instructions]</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">I'll now hand the conference over to Todd Seyfert, President
and Chief Executive Officer. Please go ahead, Todd.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Todd W. Seyfert </B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; margin: 0pt"><I>President, CEO &amp; Director</I>&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Good afternoon, and welcome to Sturm, Ruger &amp; Company's
First Quarter 2026 Earnings Conference Call. I'm Todd Seyfert, President and Chief Executive Officer. Before we get started, I would like
to turn it over to Sarah Colbert, our General Counsel, for the caution on forward-looking statements.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Sarah F. Colbert</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><I>SVP, VP of Administration, General Counsel &amp; Corporate Secretary</I></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">I would like to remind everyone that some of the statements
we make today will be forward-looking in nature. These statements reflect our current expectations, but actual results could differ materially
due to a number of uncertainties and risks. You can find more information about these factors in our most recent Form 10-K and other filings
with the SEC. We do not undertake any obligation to update these forward-looking statements.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Todd W. Seyfert</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; margin: 0pt"><B></B><I>President, CEO &amp; Director</I></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Thank you, Sarah. There's a lot for me to comment on from
the quarter. But before I get into the financials, I would like to step through a few recent news items from the past few weeks.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">First, as we ended the quarter, we announced the
appointment of Andrew Wieland as Senior Vice President and Chief Financial Officer, following the planned transition of Tom Dineen.
We are excited for Andrew to join our team in this capacity and look forward to his leadership in the continued execution of Ruger's
long-term plan.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">I would like to thank Tom for his many years of dedicated service and
financial stewardship. As I stated in our announcement, we are grateful for Tom's leadership over the last three decades and wish him
the very best in his next chapter. He will be noticeably missed from this call.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Additionally, I want to acknowledge the announcement of
our strategic cooperation agreement with Beretta Holding, our largest shareholder. After months of constructive dialogue, we have reached
a cooperation agreement with Beretta Holding that avoids a proxy contest and ensures we remain focused on running and growing our business.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">This outcome reflects our commitment to act in the best interest
of all Ruger shareholders while bringing in a significant investor with deep industry knowledge and a shared focus on our success. This
agreement provides stability, removes distraction and allows us to move forward with clarity as we execute our 2026 plan and continue
building toward our long-term strategy.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Lastly, I would like to comment on a situation that occurred
Monday with the New York Stock Exchange. Unfortunately and unexpectedly, the exchange inadvertently disclosed information related to our
dividend prior to our earnings release this afternoon. So that there is no confusion, we immediately filed an 8-K regarding this event.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Now let me walk through the financials for the quarter.
Net sales for the quarter increased 4% to $141 million compared with $136 million in the prior year period. Diluted earnings were $0.01
per share compared to $0.46 per share in the corresponding period of 2025. On an adjusted basis, excluding the</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="color: Gray; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right">&nbsp;</P><P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878; border-bottom: Black 0.5pt dashed">Copyright &copy; 2026 S&amp;P Global Market Intelligence, a division of S&amp;P Global Inc. All Rights reserved.</P><P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B>spglobal.com/marketintelligence</B></P><P STYLE="text-align: right; font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</B></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="text-align: right; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><FONT STYLE="color: #C70F2E"><B>STURM, RUGER &amp; COMPANY, INC. FQ1 2026 EARNINGS CALL</B></FONT><B> <FONT STYLE="color: #999999">MAY 06, 2026</FONT></B></P></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: 0 auto; width: 725px"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">impact of expenses related to the strategic cooperation agreement with
Beretta Holding and organizational changes implemented in February, diluted earnings for the quarter were $0.27 per share.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">In the first quarter, we generated $19 million of cash from
operations. Year-to-date, capital expenditures totaled $5 million. The company expects capital expenditures to total $30 million for the
year for continued investments in new product introductions, expanded capacity for product lines in greatest demand, upgraded manufacturing
capabilities and strengthened facility infrastructure.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">On March 28, 2026, our cash and short-term investments totaled $105
million. Our short-term investments are in United States treasury bills and in a money market fund that invests exclusively in United
States treasury instruments, which mature within one year. Our current ratio is 3.5:1, and we have no debt.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">In the first quarter of 2026, we returned $1.3 million to
our shareholders through the payment of a quarterly dividend. The company announced that its Board of Directors declared a dividend of
$0.11 per share for the first quarter for shareholders of record as of May 14, 2026, payable on May 29, 2026. This dividend equates to
approximately 40% of net income.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">As you can see, Q1 marks our fourth consecutive quarter of
year-over-year top line sales growth, a clear indication that the actions we've taken over the past year are gaining traction. We continue
to outperform the broader market as measured by a sales increase of 3.2% versus only a 1.6% increase in adjusted NICS, reinforcing that
our strategy is not only working internally but resonating with consumers.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">For the period, units ordered increased 28% to
525,000 units versus 410,000 units for the same period last year. Correspondingly, our backlog of $330 million exceeded the $275
million for the same period in 2025, an increase of 20% year-over-year. A key driver of this performance is the strength of our
innovation and new product launches. Demand for our newest offerings remains exceptionally strong, particularly those introduced
over the past two quarters, including additional models of the American Generation II Rifle, the Glenfield Rifles, Harrier rifles,
the Red Label III shotgun and the RXM pistol. This momentum is reflected in the fact that new products accounted for $51.6 million,
representing 41% of total firearm sales in the quarter, a meaningful indicator of both innovation and consumer relevance.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">At the same time, we made measurable progress on profitability.
Through disciplined operational cost reductions and improved execution, we have now delivered continued improvement of adjusted operating
profit over the past four quarters.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">While we still have work to do, the trend is clear. We are
building a more efficient and more profitable business. Taken together, these results reinforce that we are moving in the right direction.
Our 2026 plan, aligned with our broader Ruger 2030 strategy, is taking hold across the organization, from product development to operations
to go-to-market execution.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Our focus remains unchanged: improve profitability, align
factory capacity with demand, right-size the business to our future product portfolio, increase output on proven high-demand product lines,
and expand into new markets through complete product ecosystems and accessory offerings, not just stand-alone models. As I have stated
before, these priorities are not short-term actions. They are foundational steps that position us for sustained performance.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">This year is pivotal in laying the groundwork for Ruger 2030,
our long-term framework built on profitable expansion, product innovation and agile responsiveness. With that said, during the quarter,
we did incur certain nonrecurring expenses, including approximately $3.2 million in costs associated with the Beretta agreement, $2.5
million related to a reduction in force in February and $1.7 million in a one-time expense related to the accrual of retention awards.
We also experienced temporary production disruptions due to severe weather impacting our Newport and Mayodan facilities, creating a shortfall
of roughly 30,000 units in the quarter compared to Q1 of 2025. While these events created some near-term headwinds, they do not change
our underlying trajectory or reflect the underlying performance of the business.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Looking ahead to the current quarter, our priorities
are clear. First, recover production shortfalls from Q1. Second, to meet strong demand while rebuilding both our internal and distributor
inventories, which were</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="color: Gray; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right">&nbsp;</P><P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878; border-bottom: Black 0.5pt dashed">Copyright &copy; 2026 S&amp;P Global Market Intelligence, a division of S&amp;P Global Inc. All Rights reserved.</P><P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B>spglobal.com/marketintelligence</B></P><P STYLE="text-align: right; font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</B></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="text-align: right; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><FONT STYLE="color: #C70F2E"><B>STURM, RUGER &amp; COMPANY, INC. FQ1 2026 EARNINGS CALL</B></FONT><B> <FONT STYLE="color: #999999">MAY 06, 2026</FONT></B></P></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: 0 auto; width: 725px"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; color: #787878"></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">drawn down amid improving market conditions. And third, to meaningfully
expand our accessory offerings, an important step in building out our product ecosystems.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">We are excited about the future. We are aligned on our strategy,
confident in our direction, encouraged by our recent performance and energized by the opportunity in front of us. At the same time, we
remain</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">appropriately cautious as we monitor the broader macroeconomic environment,
particularly as pressure on discretionary income continues to impact consumer behavior.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">In closing, we are executing against our plan, seeing tangible
results and remain committed to delivering long-term value for our shareholders. Thank you for your time and continued support of Ruger.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Operator, can we please have the first question?</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="color: Gray; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right">&nbsp;</P><P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878; border-bottom: Black 0.5pt dashed">Copyright &copy; 2026 S&amp;P Global Market Intelligence, a division of S&amp;P Global Inc. All Rights reserved.</P><P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B>spglobal.com/marketintelligence</B></P><P STYLE="text-align: right; font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</B></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="text-align: right; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><FONT STYLE="color: #C70F2E"><B>STURM, RUGER &amp; COMPANY, INC. FQ1 2026 EARNINGS CALL</B></FONT><B> <FONT STYLE="color: #999999">MAY 06, 2026</FONT></B></P></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: 0 auto; width: 725px"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><FONT STYLE="font-size: 18pt; color: #C70F2E"><B>Question and Answer</B></FONT>
<FONT STYLE="font-size: 10pt; color: #999999"></FONT></P>

<P STYLE="border-bottom: rgb(153,153,153) 1pt dotted; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Operator</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">We will now begin the question-and-answer session. [Operator Instructions]
The first question comes from the line of Mark Smith at Lake Street.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Mark Eric Smith</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><I>Lake Street Capital Markets, LLC, Research Division</I></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Just wanted to ask a little bit on the one-time items here in Q1. Just
as we think about the potential proxy fights with Beretta, what maybe we could expect for one-time-ish expenses as we roll into Q2?</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Todd W. Seyfert</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; margin: 0pt"><I>President, CEO &amp; Director</I></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Mark, good question. Listen, we just finalized the deal in
the last few days. And so our expectation is obviously that the run rate will come down quickly. We obviously have some work to do between
now and the annual meeting. And so a majority of those costs will run through by the end of May. And so we'll continue to have some costs,
but we're seeing the end of that and look forward to cutting those off and moving the business forward.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Operator</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">There are no further questions at this time. I will
now turn the call back to Todd for closing remarks.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Todd W. Seyfert</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; margin: 0pt"><B></B><I>President, CEO &amp; Director</I></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">Thank you. Well, thank you again for joining us today and
for your continued support and confidence in Ruger. We look forward to speaking to all of you again next quarter.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><B>Operator</B></P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">This concludes today's call. Thank you for attending. You may now disconnect.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="color: Gray; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right">&nbsp;</P><P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878; border-bottom: Black 0.5pt dashed">Copyright &copy; 2026 S&amp;P Global Market Intelligence, a division of S&amp;P Global Inc. All Rights reserved.</P><P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B>spglobal.com/marketintelligence</B></P><P STYLE="text-align: right; font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</B></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="text-align: right; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><FONT STYLE="color: #C70F2E"><B>STURM, RUGER &amp; COMPANY, INC. FQ1 2026 EARNINGS CALL</B></FONT><B> <FONT STYLE="color: #999999">MAY 06, 2026</FONT></B></P></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: 0 auto; width: 725px"><P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">Copyright &copy; 2026 by S&amp;P Global Market Intelligence, a division
of S&amp;P Global Inc. All rights reserved.</P>
<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt">These materials have been prepared solely for
information purposes based upon information generally available to the public and from sources believed to be reliable. No content
(including index data, ratings, credit-related analyses and data, research, model, software or other application or output
therefrom) or any part thereof (Content) may be modified, reverse engineered, reproduced or distributed in any form by any means, or
stored in a database or retrieval system, without the prior written permission of S&amp;P Global Market Intelligence or its
affiliates (collectively, S&amp;P Global). The Content shall not be used for any unlawful or unauthorized purposes. S&amp;P Global
and any third-party providers, (collectively S&amp;P Global Parties) do not guarantee the accuracy, completeness, timeliness or
availability of the Content. S&amp;P Global Parties are not responsible for any errors or omissions, regardless of the cause, for
the results obtained from the use of the Content. THE CONTENT IS PROVIDED ON &quot;AS IS&quot; BASIS. S&amp;P GLOBAL PARTIES
DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF MERCHANTABILITY OR FITNESS FOR
A PARTICULAR PURPOSE OR USE, FREEDOM FROM BUGS, SOFTWARE ERRORS OR DEFECTS, THAT THE CONTENT'S FUNCTIONING WILL BE UNINTERRUPTED OR
THAT THE CONTENT WILL OPERATE WITH ANY SOFTWARE OR HARDWARE CONFIGURATION. In no event shall S&amp;P Global Parties be liable to any
party for any direct, indirect, incidental, exemplary, compensatory, punitive, special or consequential damages, costs, expenses,
legal fees, or losses (including, without limitation, lost income or lost profits and opportunity costs or losses caused by
negligence) in connection with any use of the Content even if advised of the possibility of such damages. S&amp;P Global Market
Intelligence's opinions, quotes and credit-related and other analyses are statements of opinion as of the date they are expressed
and not statements of fact or recommendations to purchase, hold, or sell any securities or to make any investment decisions, and do
not address the suitability of any security. S&amp;P Global Market Intelligence may provide index data. Direct investment in an
index is not possible. Exposure to an asset class represented by an index is available through investable instruments based on that
index. S&amp;P Global Market Intelligence assumes no obligation to update the Content following publication in any form or format.
The Content should not be relied on and is not a substitute for the skill, judgment and experience of the user, its management,
employees, advisors and/or clients when making investment and other business decisions. S&amp;P Global Market Intelligence does not
act as a fiduciary or an investment advisor except where registered as such. S&amp;P Global keeps certain activities of its
divisions separate from each other in order to preserve the independence and objectivity of their respective activities. As a
result, certain divisions of S&amp;P Global may have information that is not available to other S&amp;P Global divisions. S&amp;P
Global has established policies and procedures to maintain the confidentiality of certain nonpublic information received in
connection with each analytical process.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt">S&amp;P Global may receive compensation for its ratings and certain
analyses, normally from issuers or underwriters of securities or from obligors. S&amp;P Global reserves the right to disseminate its opinions
and analyses. S&amp;P Global's public ratings and analyses are made available on its Web sites, www.standardandpoors.com (free of charge),
and www.ratingsdirect.com and www.globalcreditportal.com (subscription), and may be distributed through other means, including via S&amp;P
Global publications and third-party redistributors. Additional information about our ratings fees is available at www.standardandpoors.com/usratingsfees.</P>

<P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-indent: 0pt">&copy; 2026 S&amp;P Global Market Intelligence.</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt">&nbsp;</P></DIV>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="color: Gray; font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right">&nbsp;</P><P STYLE="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878; border-bottom: Black 0.5pt dashed">Copyright &copy; 2026 S&amp;P Global Market Intelligence, a division of S&amp;P Global Inc. All Rights reserved.</P><P STYLE="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B>spglobal.com/marketintelligence</B></P><P STYLE="text-align: right; font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; color: #787878"><B><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</B></P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="text-align: right; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"></P></DIV>
    <!-- Field: /Page -->

<DIV STYLE="margin: 0 auto; width: 725px"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"></P>

<P STYLE="margin: 0">&nbsp;</P>
</div>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>rgr-20260506.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6JZo7xRiXhun8uMbHxcSaOImaPtwpR6aekxvG59ffk6zyklDKq3VS0bQKf2IdID -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:RGR="http://ruger.com/20260506" elementFormDefault="qualified" targetNamespace="http://ruger.com/20260506">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://ruger.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20260506_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20260506_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20260506_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
    <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
    <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
    <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
    <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
    <element id="RGR_CommonStock1ParValueMember" name="CommonStock1ParValueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RGR_CommonStockPurchaseRightsMember" name="CommonStockPurchaseRightsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>4
<FILENAME>rgr-20260506_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="rgr-20260506.xsd#Cover" roleURI="http://ruger.com/role/Cover" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://ruger.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rgr-20260506.xsd#RGR_CommonStock1ParValueMember" xlink:label="loc_RGRCommonStock1ParValueMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_RGRCommonStock1ParValueMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="rgr-20260506.xsd#RGR_CommonStockPurchaseRightsMember" xlink:label="loc_RGRCommonStockPurchaseRightsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_RGRCommonStockPurchaseRightsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate_40" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_40" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_40" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_40" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber_40" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName_40" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey_40" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber_40" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_40" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_40" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1_40" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2_40" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3_40" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown_40" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_40" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry_40" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_40" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion_40" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode_40" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber_40" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="loc_deiExtension_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension_40" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications_40" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial_40" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer_40" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_40" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle_40" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag_40" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol_40" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName_40" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle_40" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation_40" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers_40" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_40" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_40" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory_40" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness_40" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_40" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod_40" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard_40" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_40" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany_40" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat_40" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_40" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_40" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_40" xlink:type="arc" order="57" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>rgr-20260506_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rgr-20260506.xsd#RGR_CommonStock1ParValueMember" xlink:label="RGR_CommonStock1ParValueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RGR_CommonStock1ParValueMember" xlink:to="RGR_CommonStock1ParValueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RGR_CommonStock1ParValueMember_lbl" xml:lang="en-US">Common Stock, $1 par value</link:label>
      <link:loc xlink:type="locator" xlink:href="rgr-20260506.xsd#RGR_CommonStockPurchaseRightsMember" xlink:label="RGR_CommonStockPurchaseRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RGR_CommonStockPurchaseRightsMember" xlink:to="RGR_CommonStockPurchaseRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RGR_CommonStockPurchaseRightsMember_lbl" xml:lang="en-US">Common Stock Purchase Rights</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>rgr-20260506_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="rgr-20260506.xsd#Cover" roleURI="http://ruger.com/role/Cover" />
    <link:presentationLink xlink:type="extended" xlink:role="http://ruger.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rgr-20260506.xsd#RGR_CommonStock1ParValueMember" xlink:label="loc_RGRCommonStock1ParValueMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_RGRCommonStock1ParValueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rgr-20260506.xsd#RGR_CommonStockPurchaseRightsMember" xlink:label="loc_RGRCommonStockPurchaseRightsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_RGRCommonStockPurchaseRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>cover_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cover_1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P@ 1" .* KP# 1$  A$! Q$!_\0
M'@ !  (" P$! 0            $% @8#! <("0K_Q  = 0$!  (# 0$!
M         0($ P4&!P@)_]H # ,!  (0 Q    ']_                #$K
MBS                                          !B5);D@
M                                &)0E^2
M                    8FO&Q@
M        Q-?-B                                          !B4!L
M!(                                         !B4)L
M                               ,"L+8
M                  &)5EL
M     # J"Y)                                          ,2B+\
M                                        &!KYL1(
M                            !B:\;$2
M                 8% ;"2
M     8E&7I(                                         !B5);D@
M                                        &)4%R
M                           #$HB_
M              !@4)L!( 0I"B @D@D*
M      !@49?$@&.+YURQI@1CE.6!436,OL1Z):
M            !@49?@ ZS#Y'TOH&+CV1JK*7';O>31W?EZS2\>TW>]0G/[%S
M]&                                  !@49?@ ZTGY\])]OUO'L^.Y?
M9/8?(?G36]SK'%W-MR:.J<?:].3ZQWOFOTAO>,
M             P*HN  <2><2<]RW&*:RX*FN/%=176]]-/MV0[!V@8G8.V
M                             #$K"U !Q'R:7QHAZB>=E^>F&E':-,+T
MT@[Y>F9U3T4]J                               !@4Y=@ @P(!)B22
M0#4R#;B"0<@             !B8'*                8FOFQ
M               P-?*HW@                P-?-B)
M       !@:\7IS$@               &)KQL8                      !
M!KI)L!D                 8FOFPD@                     '":Z;*9@
M                 &)2%X2                     0:^8FP&8
M          ,2L+4                     P->+TYB0
M  #$JRU)                   !B4!B;$2                    8E*7@
M                   ,372X.V2                    #$HB_
M          !!4E>;"<I(                    !B:^;$
M    8E.=DL"0                     #$UXV,                 '3*(
MLRU)                      !@4!L)(               (!P%.7AR
M                    Q*4O                0<10'8+T
M            &!6%L               0<1KIL1S
M     &)3ER2              0:\9%\9                          Q*
M$V               X2@-B,P                          8E ;"
M        8E 07YF                           8%&7X           !!
MQE 7QRD@                           P*(V            $&NF1?F0
M                           ,2C+X           Q-<+XYB0
M                   #$JRU)         !!0G&7YR
M            &)4EP         #C*4MCG)
M    !B49>D@        J"L-C.8D                               Q-
M?-A)       (!4&19F8                               !B:\;&
M   0=4HBT+0                                 Q->-C      !!U2E
M-B,P                                 8%"; 2     0#7C(OR0
M                             #$IBZ)    !B<11&P'(
M                       8%:6H    .,H ;"9
M               Q*PM0   # H"].0D
M       P*,OP  #$ULR-C)                                     ,
M2A-@  !PFO&QF9(                                     ,37S820"
M"@.,V Y                                       8FOFPD@XBA+TY2
M0                                      # H38 4AT39#E)
M                                (DX\I5Q;%,R[9WR02    0"0
M""0" 2                         8IY)J>I^7]/Z=]J=Q\'MIE\ GR<?6
MIB?;QRG.8'6.$&[$D'\[IZ6?M>=P@H3N'=.@9EJ7!^-9US]G"3\5"B/VP-5-
MF-;+H[I1'(<A5&Q%"; <I4FX@                 XV/Y)^;_8OYL^:_6G]
M-WT?^2NSY:/Y2+^<I]N'A!Q%H>O&K'S*:4;B?O:>^$G\EQZ4?8I[H?/!XF6I
MX06)[(?HX?HB?S#&MG[MGU$?SH'](9_/L<!Z$> &P&^'SD8'Z6GXHGZRGS<?
M31\^'JI^YQD                #$UY*F;?GNMZKW;9\5R6_F0?+I]YGPD;2
M>2GW,?6A^>IWCT<\H/LH^K#\<"H/>#Y!/LT^ "L/I0W<@_6,S/PE-1/TJ/M\
M_"XO3UD^?SZW+LP/(3\S#[7-L/-SZR/22K/Q//Z/C\O#]L0
M  0<!3%\241?@Q  ()  /#SW D@ '6/RP/N8]R!!)) !D8DD  D@^.#['!!)
M)B?%A]:FF'J@              (,#7P;&28%$; 0= Q+$D       @ D
M       @$@              $&!KAL1R@&)KYL1!^0)\ZGW6>-GZ0GYEGZW&
MS'5!)6F9PEX4QW#J$ET                            8&M&9L9D #$I"
M]!\ GSH?+9:%R?K4=<^@CRX\?+HV$TL].-W/C8]_*8\V/NHS
M               .$H#83,D  Q*PM"3XC-//1CM'M)^<Q]5GTZ0:X7A1E66I
M<E 0=4L#T$YP                         ""A,#820  # J"Y)
M!!!D                           <9KQ?G*2   #$H38 >.G0-T-F*XZY
MPDFRFHEH7)J!YX>D%V?.9]5&0                         (-?!?&8
M ,#7S8B3Y-/03PL[!M!B7YI)K1Z"= ^BCQ@^D#YJ/&SV ^IP
M             8FN%V=DD     Q->-C!XV61I)ZZ#(J#NGF!1&WGM!IYJY3F
MWE\;6                        ""E.J79V@     #$H#8"2J*TV4JBU *
MLM"2A(+X&N&R&J&)UBR+LULMRD+8HRR.Z:T7IJ9N!>@                P
M*DYRQ)      !B:^;$#YX-".4P+8ZAR&O&SGO1YV>='1/H<\(/IH\>-?.J=8
M]^/'C?CQ\]J/-34CWL\M*\L3Z9,P               0=0HRW+$       &!
M2%Z28 D$  JCF.^24Q< KBR! )(  (!()))               (.@=(NS(
M      P*TM"0                              # U\[Q:$@        P
M.B6(                              (.H4YL1D         # IR[
M                          ,#7SLER2          8%(7I(
M                  (.H59?&0          !B4)L (  )()(    ! ))
M   ()         !!B41V"X            ,2@-A(/!C8#SL],.$]6/B0WHVL
MU\U4W$HS,YBR,S7#$L3T(]@)     ,3Y0/JHYP        #JE.7QR
M      Q*$OP?&9US5"W(/M,^%#F-'/;C=#336CM'&9'DYS'TZ=8T<^U3(
M  XS\]S] 3M@       $%"<Q<$@            &!4%R28D$@@R( )(! )
M!!D2     08F1(      !!UBF-@,P             #$K"U
M             -<.P6YR               Q*DMR2 02" 2 ""0 2
M 0"0       <9R                Q* V 'RX>9GK!YJ;(224AD>C'5//#;
M"M-;/<#W4D       &!\@'UT=@                       &)1%^0?&Y4G
M9/.#8S43T,TD^E36SHFVGEIV :H??Y(       ,3X+/ND[H
M          ,2C+X@@DQ) ()()!!( ,@       #$&0
M     !@41L                                           ,2C+TD
M@$D$@$$@@D$$D D$ D$$@                            P*PMB#YC*H@
M\X+<]+/)#>#JFE&^'UT?$)B5YZ&?5Y\1&)S&[&DFQGDIZ:>FGO   !@?!I]Y
MF0                       ,2K+4'RH>=%";0>E'FI[$:,5Q5G5/HT^93?
M3P8]S/H$^*CW8\?,#<234C<ST@^A   # _.H^^B^
M   !B4A>D&)I1NH  )( ,C$@D @D  @R,@   8&8
M   !B4!L(                                          ,2@-@)
M                                       ,2@-@)
M                           ,"B+\D
M               Q*@N0
M  8E<68                                          ,2L+0D
M                                     Q*(OB0
M                        # HR^).N8G9).J<!8$@X3,X#L&1QG(#$Q.0Q
M,CA,C,Q.F=XD Q)(,@  #$R                    !B4)?@\F-=/)BT!K1
MO1M1YR= MC>#S<]N/&SLGHQY$;051K!LIZ8>2'>/;3Q0KBR/2312P-=,CT(T
MLO"Q-?.8K#93Z0                    !B4!L!(!QF1D0<9R@
M   '$<H                       !B41? UX@R,"#$',"# Q(.0R((, 9&
M1D0<9@9F1D#$P(.0&9!QD R,@28'(; 2                  #$JBV!JI)7
M';.H=H[94EX=LHCD.R8$G7.P=DYRR*$DO"N.8KRR(*@LSO &9B9$@ $$@$D@
M                  Q*TM"#YU-(+0U4[!RG$>X&FGH!\['>+<[YYT>AG;-2
M*,V8VX\U!L!H9]!FCFF':*<[9M)1'OAYL?4A(
M,2C+T&IG0(+ DXSH'?.J<1RG7.X<QLIV@    20    2
M        8%";"0:.5IWSG.0P.X=(XCLG$=4Y#F-K.V
M                8%$7Y(
M   !B41?@                                          Q*,O@
M                                      8D&1(
M        /__$ #(0  $#! $"!00" 0,%      0#!08  0('$0A0$!(40& 3
M%2 P%A<A&#$X(B8U-W#_V@ ( 0$  04"[$@L.M?XM>AAQQ[_ !<()(*_Q<$9
M<?XP#ZZU_BX2Y"]_BUZ!.3-^+WH8H<KXP/@)C\7O0@8X?Q@(+T?Q>] I%I7^
M+@9FY_%[T"4H5\8"-1-^+WH9<=>_Q<9$9&_Q<(!$'XO>@15AOB]Z"Q.Q_)QV
MWK-I._NW4E?W9J2O[MU)7]V:DK^[=25_=FI*_NW4E?W9J2HY+8U+AO@]Z!7+
M6_%2CI20JXO\O$;*>Y $W1EF>O4/+A(2?7A/[<;(4'.)'7ALKBTL;4'6'EN$
M*>$GYH^#WH(ZQOXJ5*&S%9UD;"_%U@R21SBS'"FUD->A740@5BE.:K*UGEG1
M1J=KM804GR>]9BG-S-\'O0IHYGXY?XJ/2(:1),[\@[YX$(J8YNB.)F:Z*>*[
MJ"*0>YI@*^I0MFDY!*FV*0O8:0X$K#G7S$Q/%RPN2ECAZE&Z=BD;II*XK6^
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
MLV^TH$^?3!OJ!2;#P.]_G_P67__$ #,1  $# @0#!0<$ P        $" Q$
M(002,4$346$B8'&!P040%"-2D;$SH/#QL,#A_]H " $" 0$_ ?W5YG:@#OZ>
MZ_2B"=Z YU;W&OO]NYY) MSTHXIP\3ALJ=X:LJX4@0=Q"A>/&^U*Q>3*,I45
M)*]0C*!SS#7I2\7PTH5!7GB ($9M)D$;TA]:G$M\,IS D$D*%K&X TGE2L20
MM:,BEJ3R(%^@@S;8$4WB 2E)0H%:"LS;)"BF"#2WVT@WE0$Y 94136(9<R!*
MTRM 7 _!ZTEQ"U!&=,E41YTRZA\+4C1"U-^:3%NYR@%)@F+B]8EJ[I4P^X0>
MPMC-!^G/%OO'C6(9=6]ABM"BAMGB)">UE>&N<;I/40?**4T^^Q#MBYB$K7P]
M0E*Q=$: ;P;5\(VTZA:.*OL[DJMK_=.%?S5_"NR%'(46),1KM^(I+*UN?IN
M.8-Q))GLN25#\Q333Z3A^&V266E!6<1.9LI 'U7O/_*9:?;1A&^$>*VHN$D0
M#92==96HR4TA6-&*8EDY4.++@"4Y1Q,P!28S'4=-3RK !U#3B'&\AX[Q\E+D
M'N=_="TQOMM1O%&-( \*Y=*%MSK-[U,_SG7*YL(]*RB$B_9TYT!!4K=43Y5N
M3>_^3_,[5?>H!K3NMBL8WA1\U01RU,^%,^U,.I7:< S'LZP>AZ^M&Z0>8MY]
MUO;N92)B85L--9]-]NAI@//+9(28"XB.1I),(2=8'=92&UIRK0%3K-Z1A&6X
MRH A15_/6C=05R_T67__Q !3$  " @$# @0# P@' PD&! <" P$$!1$2$P8A
M !0B,14C00<R41 D,T)08&%Q%B P-$!#4F*!\"4W1'*1E:&QTU-58X*UT52#
MP>%P<W1WDK3Q_]H " $!  8_ OV$W@8MG&TU-XR@MC@^^!Z>QC^M$]_W8;Y<
M #F>Q[=GZSCTY#+_ &R]Y_=BQQ$PO-6G6SY"W:,=I)0':- C3TQWF/QG]V+7
M/:*SS6W/5N&8X4LF-E>.\^E?M$_NQ9\]*YUMN\KQZ=JG;A@](C4]-=VO?]V+
M/F*LU>*TY*=3W\Z TV6([1MAG^G]7\?W8L\8L#RUIU4^2--QIF(DA[SJ$Z^F
M?K^'[L.X&0? ]E=O:8VN5IO"=??;K[^W[L-\K"(U<R7\&S^\SIR\FS_-_P!>
M[U?ZOW8?Y>)CS-EMINI;M7-TWE_")T^[':/W8L_/<_S%MUKYI:\7+,3Q!_\
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
M (_X^O[>=Y8A+A>Q+ML:;7K_ $@SV[D/;6?_ !_PZSL<GS7 A8J4QS&-9/I
M 6)%/;4BG3:("1%,0,SXK^8EVRN\+ J6YJ1-JIU7SPHAY@$M#A93LW1&Z)]O
MW =Y<5#O>QCN+3N\OTA'I_F3^MKW_'_#3\.\MYDB7 E:DX2 24<AS"XDSD0W
M2"]0@RT&6!'?Q&[22B.\Z?7ZSI_^D_N#8A$%'F;+;;=Q27S73J<QK[1.GW?:
M/\(VS9*12D=YS D9:>T0(!$D9E.D" 1)$4P(Q,SXXSFRM%D%',";J=C9.UG&
M6W:Y6Z/0U<[2TD@G3OX$!C00& &/P$8B(C_=$1_']PK6^P=CS%MUD9/_ "19
MI\D?47H7II'_ )1_@W%36#;'&7"#3E:C;IZ8-@B<@&O8I@"*/I'A7G.,K&P.
M:4B8I)O;?*A,S. W:[8,B+;IJ7[B6O.-%N^VXZ^W]2I.G"N?2/J'OK[_ ,Y_
MP)M,H$ $C,I]A 8DB*?PB(B=9\<J"L@BVM@@S8VH_9.]<-5#1%@;H^8AFWN,
M@<>_A55$%"DCL#>9M/\ F;6$3#*9[D1E,S,_N+9\XD4[+;@K;/\ ,JC,<32[
MSZCC77V_E'^ G2._TUG36>^D:Z%IW^NDZ?A/B/B,U/-23)(:<-X%A)?+7!.T
M8P@7I!,D%P1=^*/W'LZH:CR]M]6.6-.453'S@]M5LU]$_P#C_;V/+\NVN\ZQ
MF:F* V+]+. RB.4 /5<M7J&\2$2G37P:TRTN1C',-[F6&L:PMQF;6S)3](B.
MPB(P(#$1^Y%CAW?FUEM5NX=OS4Z0>G^H>_8OK_:]O%J;OEA7SS%,*Y,(HKCK
M$,L&<1'(W[VP!VKTV[C]_'M^Y+?*DDMKF [AV]K$3\V&;/\ -B?OZ^K\?[2U
M241DVGQ\_P IG$)-B2%?-,0LV0'K( (B$""2V[H\6K2^8G7#$G$QS&1\N)@%
MK$ID4K#U: L1C4IF==?W+;P!"^=S'MV_K.9IO/\ G.D:_P!F[?%:,<*@BOIR
ME;:Z="-C)]*EJ'7C$(AAG,;Y,?N^-=/W,L<4G/F;3[9[RUT8_23@/P#MVCZ?
MC_8U:!<I6;4&8 I3&"M:QF3=88(R"%;HA0$V8WM* ")GV+)3+BLRB*X03V2A
M"]=3A-?=PK)DP$M9MDCD!UG2/W.L\]HK7+:>Y6X=O EDQLK1ZBUA>GWNVO\
MIC^O_P ?\?\ W^GBG%;RT5-3*Z;N0W;8C1:JZQVAJ93N8TV>CC$14>^2']S[
M/GN/^]N\KQ__ (3MP[O]O37?_'^M7!W+++3AKUUI2QQM87X0L9T$!U-AGM$%
MQ)S.D3XJM?RSY1O.I8N:M4MB-!-RP(1=Q]Y7#-1$IW1&[O\ NC9\Q6FMQ6W)
M3K.O.D--EB.T=F>_]4(QOEH<30@V6I.5J3[F8K7W:?Z@A)KB)G=)>G;/JCO_
M ,?\?_M^Z5G8#0\M;=4+E&!W&G2")>A%JN=?24Z3/U&/RLM6"*%+TUXU,<PI
M(H  6I0DQAF9"   R1%,1'@56/,"EDJ::Q,ZS"B-#X6[2 ]L_=<N"]4;@GMK
MXT_"(C_L_=-WES%G"]B&[>VUZ].0)[1ZAU_(WX>"&VMNB8L&0(W241N82Q,]
MH#,GL&-3V[-P[MWA//($V%ARDL9!<L@8WD $3)$9+N,293$:>HO?]U/.9FS"
MM^^*U</79M&,:R"5QWGZ:G.@#K&I>'U;-1W3\-<QH6'BN:]@SGNQQ5MT@UG;
MU&/>=(DM?$$/F55[R-8F.6G:%;(_^5R#(?KZ61!?JSX55KAL0A8J4&LSM (T
M&)DI(BG3W(IDIGO/C&X_&XR,SU/G!;-"JTCBI74N15SV>'5S2ES%PJHOC-_>
M!8'WQ7G(Z+Z<L5GKAT8P$T3<M.F\&>6#J(;L\HSZ4A9=8^A)66OB]]H&=QV-
MP?4]1>04O!WW,J*L9*A8XO*"NSQ6N4P@SE \K @9GUP.OBQD>I;73N!RL9<\
M?5Q@9)27/5"D$LP1;<+V$UC9 =@3!::1W\#B6YO$KRI$(#C3R-0+Y$<;A$:<
MMBQ)$/JB(7K,=X[>%#E\QB\5-C?*(R-^K2ET+V[^*++5\FS>.[9KMW#K[QX5
M<R.5QU"H^1A-J[=K5:[I,=X0MSF LY,/4.TIW#WCMXIV2R^,&OD97&/?-ZK"
M;TNTXHIMY=EF6ZQQ\,GOUC;KX^$3F\1&5W;/ADY&G&0W\?+M\GS>8W<42S3C
MUXXW_=[^#QU'/X:YD%[^2C5R=)]P./[^^LIQ.'9^MJ'I^O@<79S^%KY,Y$0Q
MS\I25>,C^Y U#<+RD_U8A?J^G]3J#I'HG%=-YBUBKN8XZQ4TU6_#L9D2I\K+
M%[-T:Y'&Y,' G!E):@O2)TQ_1WVO=&XW%E>=33)XP'UK595UAHKW@@LAEJ>4
MKG8'CDJUE(#M=H9L5Q^%,RV6QN+6_6$'D;U:D+9&(DH65EJX.1B8F8&9F(GQ
M&49D*2\9*0L1D3M(&CY=D1*W^;D^#A."&0;OV%$QI/>/'F<7D*.2KP4A+Z%I
M%Q.\?O!RUS8&Z->XZZQXC'7.HL'5R$D(Q1LY:@BY)']P8K,>+IDOU8@-2^GA
ME/'9O$W[:8*75:61J6K"H"=IRQ*6FP-I=BW#&D]I\18RV3Q^+04[8=D+E>FJ
M2TUTAEABQF=.^FO@RPF:Q67A6WE^&WZMWBWZ[>2*[62O=M+3?IKI/A-'(YK%
M4+MB%E7IW,A4K6GPUA*5*D.:#60QHDL) 9@F#(1ZHT\3CAO4RR$*E\T8LIFW
M"(D1ETUH/FXH(PB6;-FIC&O>/R+^R3[-:F!I9*+#*+,OU%%ABV7%TFWVP JB
M1K(2E);62FV3V2(\2HB9,_LB^T>KA;]XK#:*\M@%N4*;08XLJLFP1;;%9U7:
M.\45VUCF.0"CD,/R/^SS[),&C.9E%@Z+L@U)Y#FMK7N>O&U4N2N8J3!<MVPV
M:X2EDRHU?,C%V>O.B\;;Z?NY"E4NV4)J-*B%JPJM)G9P>3N!3V$T9D[=4T']
MP6QWD9NW;%>G6!0M:^RY:4*&8UF6.9(@ QK]XIB/'E,5U+@<E:[_ )M1RU"V
M^=L013"D/,RB(G69$9B/Q[3X\UE,A2QM:3%7F+]I%-'(43(KY;!K#>4"4P.[
M68&=/;Q6N6.I,"BI=W>3LNR]!5>WLG:?EG'8A;]A>DN(BVSVGOX#)7LMC:>.
M9 2N_:O5J],X9^CD++6"DH/]30_5]/ W,9>IY&H>L!:HV4VZYR/8MKD&:RTG
MM.A=O#J:,_AG7*\-*Q55DZ3+*!K_ *<G(!TL5"?\V3&(7^MIX8G$9W#Y1J>[
ME8[)4[K%1[:L"LYA!W[>J(\!\9S6*Q/+^B^)9"I1Y/\ J>9:K?\ _+KXX,1U
M)@LG8F)GR]'*T;3]!G29X$N)ND?CMT\"_+9.AC$&?&#LA;KTU&S29V"RPQ8D
M>D3.V)UTC73Q6?=ZDP-1-T.2FVSEZ"%VU^V^L;; B\->VY4E'CXE<R-&ICM%
MSY^S;0BGHZ8A4^:88HT9)#"YW^N9B!U\>:QE^GD:LD2XLT;*;:-X:;@Y4&:]
MPZQN'=K&O?P>*KYS$/R:R:!XY.2IMO :->82J Z7B2MI<@RO4-L[M-)_8W3%
MR%,*DJGE$,= GQ*L-?0D ,ACTFP5EMU[SM(??P"*ZS<]I0M2E#),,R]A 1_6
M_@.OTG7QC@;$BP*54#&?>#%(043_ !B>WY,9G>E[E4,_AJS*K,?;9P+OUF'#
M%\=GV1948_+Y=J3 C]<% ^*Y]3+O6\%4)=,"S5&MD,?H)"$#\4JPNUJ>X5)=
M:L,#<2Q""F8"<OU?DL4=3(]-#:NJIKMNA=+.U%^5EX$N5S9JFBV[C79'3U3)
MKW")>#ZNSF/LOSV(ZF(*-I.3O5@7Y1=6PC=60\*[-&E,SRK+?'I+6.WCIS_^
M?0_^DY#Q]EW_ %>J/_\ 8Z;\=)?_ -1T]_\ 31\?9MU_F>NL];MU*'3.;Q.,
MXD?#\=4J37OU<0 M)S.!8C")8HT2<:GLB9TAG3KLADL6G*7!0Z[B+,U,@M(]
M-O<U:+$1,KBRM157Z1ZZSFA^MXZ)3T1E<QC/C)5C&SYN67:+YO(IN;7>8S)<
M@6-VQW*.Z-)B0G;XZ=ZHQ&3SM[*Y/*^3RMO,9 [UF]893;<C(,><0P;7(@MT
M@0@6[[FL1/CH/*9!I6+U_I/ 6KE@]-[[+<96)SSTTC<X]63MB!U+M'Y>N,IT
M9TK/5^5AW5R6XR&&KBI%FX8Z[JN)*802ECLT]7)XKY7JV_C<"WI^O39\'2+1
MMVJ6(NN=Y"E!=C<JTZ?..:0$"FCM0W:6G1&G_OK)=OX>21_QV\5?_P"T_3__
M -$H^.K.H<?_ '_&'G&5"TW\=EKXKJ=MGM/";H;I[3L[^.H>L.NV93.7?CS,
M6H)RMU+(--2C<=?M6D/"V^T\KO'H]Q#"UB<1N+7Q]H>.JB0U<>.4HUA(B80U
MZN8LH2)&4R1E"UC$D<R13WGQU#9ZWP?4?6G3V#;E:V&Z4PW/,5ET;2:E=C::
MQ*>"8WNO'MWNM,0#"E @J.F.IOLRZ!ZTZ0PKK^+IYBA;QN1*EPV;:ZU\Y$4[
M0J^69+2 IA*S5#-(^9N^S>G5MG0LW,7@JU:\L=S*3G]4WE)M@&H;CK&0N$=P
MZD$1K'OXL=8SU9FNI,OD,1;QE\\K"BAY7;=&ZRWR:G9Y=]$8GFL/DMY3):Z?
MDO5_LIQOD>I.F:UUUO,+O'2?E;F"<I9V:X]A18JN+RRB'1UHIF'24+7XZ\ZA
MSU6P'V[UF/.M?ZF6RS7MFZRE5JLFN,IBM;X3F&1JLGU_57/A#:&-ZJZJ343?
MR=F_Q+HU6TT^3KVF5Z[(2YC3GF!?*+-Y"T#%@^DHCQDRK;HL#CKI5]GW^:*S
M)5M_VM^FG\?'5[<AMG,CB;DU>2!Y(@\H/Q,QW>J#@_*P1#&NAEK,1,[C%PK)
M4C,,%L"2Y#ZP8GZ9&8^D^GQT=]E)7[-+IQMGI]-M-5DJ"PS-6T<MM@SJJPVI
M6[4A:!+4V-VW4Y\8GK3[/YR.!RF-S%13FCE;M@V\O9#TE8L&==Z7P)[DS R&
M\3"=T$/2?4.0G7(9"_TZ=TH&0AEH$7@:R(GZ'([M?K,S^/AGVC7<IGWY^GT[
MDLO2%M[?0IKQSK/'C:U0ER"Z3.'5D=V\AL-; U$0N'U;U#U-85A+5C'=/8\,
MF48W#3*29YJO4D2$V[V3V=+%0O4 6.XMWVA8,K##QU;X/=37(M05:-N2K/<L
M?U2L+37AOX\"_P".O7. S;L@O%G:ZHL6D8Z\^@5T%W1&:MAU<@:55D,GE5!1
MN[1KI'CI(^AK5U%&Z&*R 5&V6/8*[.2;0OXMI3/):H65H X\R3"EC#[Q*%2/
M3[/M*#+9O,UJ+T8;IO"-?%@QMV 9%BPNJU!0+W)%"H:PH/28"NSOXZ;ZAZ&Z
M'ZM^S<^6PY5C+VWSYNS4FJY+Z"GQ#JK*XN'S"IT44&N)5KRZ](76_I;>5Q5E
MFGMO=BVL+WUG34I_^_@?M$9E,_;ZGJ],(S"G7<A+ZJD+9N+&*K$&U=%:B=%<
M T-;#UEDQNB<_P!*9AIVZ\Y#.8"CREN*LB:5&Y5!;#UXXK6K92B?^CC 0O00
M&(^T_H_J-L*=THC(9ZBETG$$^G,TKE=8[8D5G;\F<EW,O,C.D0'CJ_[5LP/)
M<SE^U1QKFQN87-:.[F[@GK(SYJX:J^N@L$JCX[@[]B:^&'7YH5#&HY#6Q$GL
M]),3R")$O76%N&-I2,R,SIX+%NK!;I,W\R[LS;EQ,G4S:;^0C(I]YGV]HTB(
MTM7,;C*PV;%AC0<0;F5EG]VM7EA,XE+[[87MCO[?EI=9_9=U!6I\>+5CKN'M
MVV*KVN%K6\K:YK;5=,[Q$=!AVV)CE$-0)G1_50=,XO!VK%8LC9&$*)T5;06E
M,"*P$9 #4K+A&5\FV-??QDOLQK7N9N6H78NY-@: W)W1$B;"XT,:H-6L #62
MA<26FXI'P?2U3%X&STUD,VJ]=R)60>=99<"++*F[9I+:Z!^28$ ,DRCU3,SB
M_M-^SDJKK]<*&^LQHI=5N4=8!L"R)791961#8&2'0=0T[Z^.FLIU1D.E+-S&
M#=@<<A\8Y6-6]M,YG>NJ86G7(0/+I \$UQ#UQ,%XP'2F "A\5H-Q1V?.W/+U
MABG2A+M'0MN^>3L&T)U]^WCH_IW*0J,CA.GL7C+O SF1YFG56EO$W0=Z]P3L
M+:.L::Q'MXK?:B(8O^C";LM+6_\ \HROX#8QVZ*G#I_>&QVET3QQ)::^GQT3
MG^G0QDT.G^.;WG;_ )9Q;<C5LS%=?$S?/&@OO$N-TC&OOI@,+TP./\YCLT%Z
MS\1N>45"!Q]JMZ#A3I-G*X?3MB-NXMW:(GI[IV;14>IYQG3G2(.QMED%%U-9
M0WO)6U<3=T)JO8AJ]ASLCL/C"5NH,ADLEGKR(R>5L92W8N65V+GS1J;[!F0+
MJJD5"OMLTD2U*-T^.I.M<X&)^"Y=/485O*9#S%P9RF61>K<J. (&.%90W:P]
MK-L1K'J\4?M%^R2QCL7DSM?$<C6MVRH)3E GU6ZTK4W4,@!&-VOM$3DFGKN<
MS7#56IQ^,ZUQ#UWV4HMP_'/L2@J]VNBZ*QGB=Z75V&D"C9 ,2,SH-CH#(Y#I
M_%8*GB@Q5"F_A+(7JR)$$T6WE+*4U03$!S3OGB$0VZC&N8^S_KH:?_*AY<;<
MT+7F$C4O04BT'2M>UJ==\;@C8P(+OI'C(HZ(^U/I"MT=D6%;?DRR5:9%?&(C
M>C'EOD;?E0 2VM_4&( NWCKZY-KXJ"ZS_,98.R[S7Y.QI<CVC2Z438&(CM!Q
MVB/%O[4/L?R%#S>4=8?DL+DCXQ@K^AY%820,!]2T\0L17+;*&ZR!"M:E^,8G
M)TNG.E<(K(T'Y8ZKA\W9H)M*9:K5V?G!P3E"23&"7J!EH6OCH7J_!#C)Q'3J
ML+&0\W>\O:F:'4-C)6(KHX3AGYL8[-S @F3M[::^!_E'_E^2Y]HGV1V:%L<A
M9NV6T;C!6Y7Q H;=J.4T.*U6>[<V"@UD! HO>=@V>I>KE=(=-9:MCY50J4%;
M7Y-^L' 9*TD)(=-"%;7$[BEA;.TE$U^E_M HX1B,5777Q&8PV1!S"KKB8&KD
M*DUJ_K7&G':3)\L%HU2Y#D;X;U_]CF6K4GNM/OSCK#_)MIML04VZZ"XV)MT[
M)26VNT1D(/23W*6?C'T.J<AANG\"B_4?E/*$BH=^LEZVLKF--9L<IG'L(-X=
MBG7>$D!8#KGHB[5J]6]/Q2W)ME((NGC7*LX^PMNTN*Q6:O28.)!JX"-HD,S.
M)Z=ZSJ=/],X''VA=>M5WZE=8 :1:X5RZ6S&[0$_)"#^;LG9H6%^S;HD:LLPU
MK"PB<E;FNN:N-19!IFZ0>4L(F#,#H1>KO.@Z^+/V:N&C_25G2^8PXP-O6AYJ
MZZU*9\WQ_HMKA(BXM1[QMU[>,I@^IAHQ=LY-EM,X^WYM)*)$#W.5JD2W=M)'
M^4SXZPN]4CBX3G*^/"G\.O\ G"@JMF\UD.B4)V>FR&V8W:Z%KII&O79_9W&*
M+J +/5$PO+]JK*GG1YAB=I?.F=FSM^/BC]HGVQ6,<E6).J5;%46"1OC',:VE
M2A:@A=:B%HYM-F28=F6-'Y>_7Q@_M,Z#"CD[>/304W&7C$96_'N<:FC#M5N2
MP7S# ^7Q[=1W27CIRSG%=&4CQOQ"0Q-6ZZOY/S8T=6MM&FQ-D[,(T),2(U91
M.F_FB8Z7Z6P 8_XIB[&-;<\]=\M7$:N.*LS8T5-Y"Y9T&!'28[ZQX9]G8A3C
MJ,^DO@FV;4>2B[,;=?-;/T/UY./=I^IKZ?%[I_J>*,7W]17<FOX?:\VB:KZ6
M,0&K)4J19R5FQ(;>T0):^KP5+ ,W6NL:>*LV:-;=RADLE991-#0#[_G65DW-
MDZ[B=KMTXY\8; )@15A,2N+)1I$'8!7)<:1]H+<[?\PN\C$27?QUQ]I.2S.<
M=TTK*WJ73V,L7KGPV3M-EHR-!C?+;J./\M$D*AD'NG3N3!_84Q&FO_Z_\?\
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
M1*[*2B"$X_E.HS,33NQ>O4LM2K^57EZ9K7::B9W&JRLE'5L 1QOV-20BSUA
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
M&$P78ITB8W:>!O3DH*D1/&+:JMUU?6LSA=JY-8P& ;Z-2F(*?N26G@FTS:8
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
M-Y_R 92]%F]%#'X?'N:Q%2Q??";+^2ZY+QIUUHW/BM9.&1""\9 >J<%6P9T
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
M;KCK!E*%@D15//!>.H^E>H;52_D*733^I<#G:M4:7GJ0S8KM5>Q^]J57:5L
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
M+,).%9#I[SG5:?M5P_5S\30OXM?GL?B^K\9E6OJ6;=\*:_,4J3'+7:M Z"*
M8$,]/C!5LQTT?2/3N*RM3.Y ,ADL;?R^2N8UD-Q]&JO#VK=--,G3++UEUKEB
M%"FO7+FEZ<U/3].+^<^'6AQ=27+K V\:B"O#'M( 2J&$,L9K) ,20@9:!.,G
M!=2=29/.=,.I9O#XN[D:XXZUF*KHLV$L@UK!2LC++2;!<HQ(66ZGZYGQUO\
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
MT3<G%:H-,--#LU+[WI)44R2*UZ=,V\B/5?G<;DBL9\1O6P4378[)U3/&!5>
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
M"Q?#$$M1Y7+GTQ>L@1DKXFYP8 L'E$L,AJH S00" JY]KR@MA@( P:6'R9,
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
M9103L&8;4L^OTOX"ADL(YG_>,^1H18":2<VIVZT]Q(#)(\]2MJ=5YEL$ABB
M4[M!8:;_ 'ME#(OO-JT]-:R\O1 3O5*6H23!JQ-X3%82%3/^7) 040@K )?%
M\S":^BTFE3K[C=G8ELV>&LT'-$23IN.2)+5P_3<*(&*&Y-&DHKP7>IBHZ7(Q
M,&2@$MZ:403&#CT;1QUWA3J@HA(YDR 2T4%#,U'RC%&[*AE VB T0AT,DQ"*
M7\T3NR(&5%B[(EI$L4XRCH0=29:AZSP<6 F! H]"5KS%FB514\T1 0#K..(Y
MX7((EG>9PO34ARFI7!E6EL<& BSPH6]N4B%GV*TF2]].UA7#4H@32T[;?D0U
MD@V2L@GW)Q#2WLUAS%2D0&9;+UU$2E +.L!$S$1:QJI%!_"^AL7-X:T:>E7(
M?J2WY\^&8L9QP#CUR*&(*D-RQ#NQJO)EL9O!T,'"&C-W.*7C*<Z_R=W.:5B7
MDU//@1V;1-,H/<V%F%D2.:@J8YHD*$A@RPI"=#,PF'C(T.6Y>OP8]AO4'#05
MFV2?^DI4]9RL-\V02V3!:*,?F$ ;MDG>)=H8D0<I"0+M/<Y234C6=(A*AV F
MG9Y@39#UL%'^059;%#.#5$:F.@QC,"E8VL+R!8J^1E ]4'M"8FQ)4/D. Q!5
M!:)K230$!I]>:T\TS;/Z9K3T!!A;BA(++G\8<^GLW-)O4.O->>E0<Y?UJ'.?
M:*ASM'VWKZ7,8^E0Y[<[U'[H 0?BW;]8^M0_K3VJ&U.FM5 P^NF80@&+1H8V
MYV*2<U!BH<_'(J'.7]9J"L_:3!8,U8T=*3;AN#0H5'-!AM1]<\3G5P8+18AY
M]=K:5"OQ?3'M01234.?O/[UKCIVYWJ'OSG^^ #G/8MTJ*A4.ON\YO4.9C:H?
M2.<_%05C&<<T-_\ :1HT$C,T^&((6ZD=_=[]^;5#'?UG??F[72Z_2/M;M;%0
M5%-CUW_/]U-38W[JI2$[M:E$RZ\K%@00 4IV4+E/> $9"4"?'IW+9UJ<>(<=
MX! :R4E,>IG8)0W7Q$W,!@/;P<G.>_O46@(&OSH9.80^$X:G%Q"14PVPPWA-
MU)V^.[@9O8H^ S4'G4F] :WOJ&";^G2TS3(B/1:QBM6E,J+X$-W$79GZK[N_
M_#S>E8E?X<WRF:!8O!P]J:+$\V8XBPQFY0S )1.2@DC'2,NQC)+(=(AH5"W%
M!:.KB&A+H^0&+ -3/)R-M R05]35-EP)AH.V@4XM1O@H*R&Y\'#Z#PJ G%8F
MYL4U!65]05!\%%":5+C+',BS3(B!*;:H:N 0P0 V)&B4U)3Q*L0B393>I-IV
M0&"J%9(+MJ7.81)%#8 JMB&:!, #,"4+ 76!FG#8@10HI?$R2@P6I-(E<PKZ
M10%6"D BF0'+"C6$>=+9C]?7\T8/.+W,H"X!FHQ>8MQNB:4]14((?^?\=_W3
M,,5+VHR6XF&30CQL]39YU!0@C3"I%Q2=_44N1NHDG8P8&4*R)T03RQ_F5"V[
MAE(14X#Q*VFWM"TI5!%#[GB%S42*B;,;"-+B%E" 3='@(=>8,WC%;0](B=[U
M"HP"T5MM&0C%.NED%4M=P>D=;Q2B9D*EAFT"9'?2D*3U'K0=;[^S0#$!&0
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
MBP)J#\](+\KO[J &+66V\%Z,';S7_]H # ,!  (  P   !
M   "                                           "0
M                                0
M               "
M                                            0
M                           "
M           2
M                                       "0
M                       2
M       20                                           0
M                                   00
M                   00
M   "0                                          2
M                               "
M               20 $$"6&D                                   2
M0 ?^RKC,                                   0  %@8!%L
M                           2  +:9#7T
M           0  %EL%4H "0                                   0
M0022022                                0  "000 22""
M     "0                2                         00
M       20                        00                2
M                                   00                      "
M                   00                     0"
M   "                     "                     "0
M        ""                     "                     2
M                                   2 0                     "
M                  "2                       "
M  20                       20               " 2
M           2                02                         0
M           "20                         "0              2"
M                       "              "0
M       2              00                           2
M    "0"                            0            "2
M                                20
M   "0         "20                              "           0
M                                0          0
M                0       0"
M       "0                                  "       "2
M                           00     2"0
M           "0    ""0                                   2
M 0"                                    2     00
M                       0   ""
M       "   0"                                      00 00
M                                   "0"0
M                   22"2
M   G( 2    "0     0 0                          8,202 0  2  2
M2""" 0 2 0                    "IJR ""0220 20 0"002 2022"0
M              2T. 22" 002 ""2 22" 2"  20                 22"
M  022 0 0""" 22   0 0"0"                2" 2"2        00
M       2               "2  2  2 ""0"00
M       22  " 0"" "22  "                            00  00"2
M "2 "                            "2    20       "0
M                  "      22002"00
M"      00"22 0"20                          ""0     " 22  22
M"0                        " 0      "0 2 "2"""" 2   2
M          00       2 202000220 """ 2                 "0
M   20" 2"  2  " 2"22                 0         00
M                    "2         2
M   0"          0                               "0          0
M0                            "0            0 0" 0 0 " 2
M            "20            2" 2" 2"" 2"2      "          "
M           "202  ""0 22"     ""                        20"00
M2 0"0 02      "       "0               "
M      ""                002"0"20                  "
M       "220"2"20         ""                        " 222002"
M"        "                          "02 20" 0        "
M                   2
M    0 2" " 0""0"0"                             0""00""0""00
M0     2                        "2""20 """20200   "2
M               0"2 20 ""2"2 02
M                                            0
M                           "0
M           20                                          "
M
M                        0
M       00                                          0020"0 0
M     22 "                          "220"0000""""00"2"000 0
M                   20 0"0
M   "222 " "2 220" 002"""0222                   "22 2"0002" 0
M "22"0"  "                     ""0  "2""""0"" 2"" "
M               "0 22220"  022022200                        2
M""0"""2"                                   00
M                           "
M                                                       0
M                      #_Q  I$0$!  $#! $$  <        !$2$ ,4%1
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
M'RS[V6/#$'L  D1(U O BAISQQW+T U-41(: X8./1!(%1]D*))MHX>\4/3
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
M9>V8_P  V"("08X/@_QBP6A!:\/N_;WBO!\RQ 5!!D+&KIGVE\J$$QAI3;8
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
MSB43V3%_$>B2B*[(VB#0M*"2((]-V.^D:M\T(($N:@V@DJJ0"+T,W2OE@ N
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
MGH0)'>UVI)830$G$$/? T18LNYHX  J[TP(\X(Z+1!V04&Z6 F@;ZWUL49[
MJ!K'@K]M1G="&U)$= Q5:CJJ)%O-SJ41CM.  "5HX/(T51NK'-"W4-=A#;>R
M^*U+>:"34[N?0+'I\_\ 6\2S,:$Z?T%O]+@HS\J/*6K=";W-QV 7[L"LA?0?
MDE(@J%AIUSU;!%VE'*5SA)B#GQ4B(IP?!_C] "-JBC]I]O\ Y\><>O:N2G3@
M3R!FS]$M0T'F:B@!H;@7S"H+Y"L]5G7\GT# E&/)L$;K:(!VY:*WD1N%N^X
MDM^OJ.A*=+S"]$)&!@8$L;:PKC7,PMACL[R2 $] >:#7%V^U7\K4I6%E@GSH
M7[@(/VPT)/ LZR"(R$T%F^^?KK$1L5@HO2!2DX1IR4#78,RF1W61:>0%:;TI
MAQ,',PT ^ ^_CW^6I03;M;HZIH*"K MO4%MU%+?BXE";0\'P?X^MWNN>=?\
MW_.+\K0I2CAT7%0$@"T2ON#!:N5(TW;J5Y9PL&$!L/?Y>W3SII2*40WLH+!=
MOC# E) X<9P@8=USGX*!7A_Y_KPZPP+RO/#-[(\;.C!THZS=*<'IQL>\8SWT
MIO!I3S\/^*8@9U\QT>@BC14@T'[58+ZWH5_@V_!O+N?>=-_WO_?VQ9_(?SDZ
M@T4D3SK;:D[W(;!4I-;2D-PL94P#)YO(\[LI_?/=H@UT \7U8_<C0,2]^>)
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
MRV.#HE(OXS)TY=Z=UA(#2Y;/9XV:U8#LQM!+7P+\LN-460,/"6.H?*@R/?8
M@PV]@G(<4J_EC@R+BU_94P\A@1R*D:QYSG9X],@,..-6Q85],S_'(9]_S/9
M?EXG;U U8)QKJL_FJN.AGT][5]4Y4$*ZND3G1KDZDAB+/%Q39&"07:RSUGR=
M[ZQ'$'>JH2,'2*SBS&1R4W)$M42BL&(.Q90XN)G<^+ )9O=1*2F$:93N:P1S
MBQ/5<PGW^A*.-]5J=)&G8)NC5A(',I.R6#"<7F.9 D6S B"5!YALOU$C%\.G
M:J(^SD?'O$9T[3FMS$0B# X>=8E$]B<'OV=/PZR00"@46S1V[4-K=[Y1D/8H
M #K -9EUMU(0,"H$8M1YAY[:Q/AG6K6E:JT+_@Y 0"[&W8ZO=_?W-#+O$JUT
MWA'8';YE=%8ZF^)6U5+6\&L_N<U*/W)YX80FC0UJDTHVZ\"B#N&F]!X(^3J6
MS&Y: )2[I)72C*;"@[PUC6D%*UFW=-&VM$3=F*\33C6K21"6QLUK$24/O+\]
M?)1W8ZCA)TM$4$(J:Z[5Z>6:I::[H  #6C5)(V"W-"+5_<2H[2[OEL^9B&K#
MT \VT.KW6X'FV@*>;JVH2K*>K%F"#M0B-;81N[@]W*[58J57*=;&>9$!;(5K
M86K>*QKTNPP@(2>S1"2OF?9$]3;!H&MZ1*(KX+BD2*3W?GV0!"Q&U"*U5DJI
M>$R*PU1OV( 146AMI:Q  J6V]UY]LZ_MR'BO]!EKUK7W)LC10^$O=_4KI.S7
MWV6^R/(SJ3&4] 41(4< AL#@Y[_2R 1Y-T@<>^11&Z_.3$4;@F(D)::*'#X/
MTL527]N[0472*C:! S;^#L8(&HC8%%R<)R$_2PXT0(5 UMVT$UL Z1V/L,^Y
M8LN,5ED',+-D?TM&E0E6@812H@O!TGIF",]9?(^5#%*J4.'"]\_I8BG^#//E
MTQT!4>(.;MJL\ $0B4:W6/TOX:IQY%0KWA=NIZ4<EEJCJ*5ZZ3HEPYV_?]+#
M8]0=//"KXGVW%\;P8//1I2=' *"U00GZ618+WDMTDOP@0B[6&(-5!2P$H>/C
MD+P?!_C\$7@]1B6EH/(2'H*9*A1!0,Q%P$4V8  ! 4%$-(FQ&)LU^!_7T820
MD1@5L27'FC@M:(*@T"%P   !$1$01$TB(B:1'S^(RH9KTAA2@"@%"R:U$.2O
M%$4)K#5U$AM8=&791AXQG@UVC(H0V*93V?[_ ./\8T61KW2^',! 1I[/_._Q
ME/>%O*GC0KP*A5-I[PVINB[B8@B<)0Y3V90K@["B$@C! &B%/?V_?U_9_C*/
M)S$DIK*H>C WG&L6S+L"2I?6 F ( "B%$1$11&F%&B-I016Q ;4,5)RJSU2J
MJ$),"3[*S^5\K]_V\'X4]GG^W?X\^OP(C8YA4  %2@ K P<Q@  *!1 B(HB)
MK&!I!"$*(O$A0B3\* J@%KX)VOV\_P#"GO\ W_1Q-H(0K;BQE%"1!^E!U$FZ
M(M3:$9#M7H(X.FN&':6?DD35P</@P*!U0;FTUN1OS^P\Q)RZPN2L]9QX+$.O
M2ZO(F?PQ?DO-C"7Y.YSG-2]*("+/ZM:5#ZEBV#=LP]M:4C;'"PNW5*]A";]D
MK",8Y,*J\*Z/'K"_!B=@)9R,DR:OHJEQ*<-7M40&N0^LH6YWQMR[:\K+STE"
MVEH"?F!$0!Q9Y@#>YR@3X^$2H=2;3+,,LT ;6(+G>U/L@XC R2S63F'AQ3V'
MP6(":.PJKI5QW%Y"I$:S5B$1:$Y)<!FC A;W&,6C(\!0<++C<[KVC S+#-28
M>'+35Q*PLXP;&*S%=L5M5FM<&<?3MKYS.>M>*YT^1!E"FY75*C!^"[B\I1<L
M)_\ '0[JU>R;O\<C@0X;F*]&/&<3X4XF*$#5QG >UBRT[X*WY9=4PAQI1MO
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
JH- 74NN]Y@)3VLG:/4-63K$_2_9\?V%/[[P@!2("]22OW[G]H_P?5?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>May 06, 2026</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May  06,  2026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-10435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STURM, RUGER & COMPANY, INC.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000095029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">06-0633559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Lacey Place<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Southport<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CT<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">06890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(203)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">259-7843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=RGR_CommonStock1ParValueMember', window );">Common Stock, $1 par value</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">RGR<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=RGR_CommonStockPurchaseRightsMember', window );">Common Stock Purchase Rights</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock Purchase Rights<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">N/A<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=RGR_CommonStock1ParValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=RGR_CommonStock1ParValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=RGR_CommonStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=RGR_CommonStockPurchaseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>2</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="form8k-35882_rgr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ruger.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="form8k-35882_rgr.htm">form8k-35882_rgr.htm</File>
    <File>rgr-20260506.xsd</File>
    <File>rgr-20260506_def.xml</File>
    <File>rgr-20260506_lab.xml</File>
    <File>rgr-20260506_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="25">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form8k-35882_rgr.htm": {
   "nsprefix": "RGR",
   "nsuri": "http://ruger.com/20260506",
   "dts": {
    "inline": {
     "local": [
      "form8k-35882_rgr.htm"
     ]
    },
    "schema": {
     "local": [
      "rgr-20260506.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "rgr-20260506_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "rgr-20260506_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rgr-20260506_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 2,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 3,
   "entityCount": 1,
   "segmentCount": 2,
   "elementCount": 65,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 25
   },
   "report": {
    "R1": {
     "role": "http://ruger.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2026-05-06",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form8k-35882_rgr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-05-06",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form8k-35882_rgr.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "auth_ref": []
    },
    "RGR_CommonStock1ParValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ruger.com/20260506",
     "localname": "CommonStock1ParValueMember",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, $1 par value"
       }
      }
     },
     "auth_ref": []
    },
    "RGR_CommonStockPurchaseRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ruger.com/20260506",
     "localname": "CommonStockPurchaseRightsMember",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Purchase Rights"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001174947-26-000567-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-26-000567-xbrl.zip
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
M-O#TKT\;N,_-_DUI W]ETL"ZZ$X+=3,4F(0V39*;O&Z?."3ZE[VLC<95/T>
MVFRL$_M/[1P\Y4RD'&;)+)97G;-]8 89M"XLJ>BJBKRJE8/*W'FYU(IK;+=T
M$V^B,'96Q[/&$A3A43S<_JZR+>B20CMX0+&Z"H+L.#%P^"9![29A)$DCE N%
M>RW^9)'B(P[X/(PGX*6S-Y*%CP;DM[WLWE</GVY5R_&7L]$0,X>_+<$HYU&Y
MV /C$K"MX0M%I3AOA?O)Q1TPCQ9,KP*_.%)X.*9;RQ% ;5I\Y A.<1(U53D;
M9YKOX=>2H8.2[MU&@\.(JQ7B$"!?DXRQ4.)U>%#<,-KCF7;>?;G6- 1S[TCR
M0G>^=8+2 1Q"*++]"9P7Y_+5+Z4BA^VMYQN-BB).Z,W>_(8W0,\3@3-[Q,HP
M#(WDDC@61G#G+=[U-$W,0CEUKT:E2P0)CG;NK-'<7M(QJ<;<:%P=U K^(M,W
MZ<1CEU.)<(G,(4Z7&#&RW<)#8$O8@@[1T];S[[=#(-N!-O"1(C-89V?G)J'A
MK?\730<;,?PM=]MZ6G%KD7K,K Z,U!VEF5X$P%R'<<6%=<[IJK2H ^Z\5]SI
M;BH@PZ@*]>3$/F/Q970UC&!WD.#;VS6_)HCYU3WQTY758FR,#-.9( A^.8+[
MOOTL4#W6KP>QH=?/+W:^<U\X4&8Y/\PW1V2IQ FR]).=.@_YV=97'#61< QA
MJ#4FDG8N.5<,O.8&*@&F&)G1 6HC_$%$"?(W9%@LZ<B)\TU"V9LBV&$XBACV
MCC)AQV)"+V,8\VLLECA[!; (6.N$.XCQ$<9F"#998N,2EY*1!5#7+B,L0&$2
MP%UB6(*%%* 4HB<.],M2XNU!MH 2IB(MZ.HNB/?(*H/[S@M]VMKYBF![+H =
M(1RUW7KQU?(96W.7C[M[/6)T@M<, V"[ C<O'-92N,'F:>:C[P1F"&-+*!U:
M$S9/P6\<?(?S@"3+UAFB/?!LZA 'J."$?"^NK*C\@)CL?/N5L-?SG>?-K:TM
M_YR_@6?;6[4/ ^?G\+D"DA$' F%^2@WI(-8F8#><Y3@=\VH?/JW9(U JQH3H
MX,.=ETN]=N,TN'4")E0/*^2R S&PR@)PF-4%U%F4V4LG:P4U\U2IZ0S:/)C*
M8FOP&8'V+.3DI:XPWKH=%&L(T(F!];8O)HTLDOO#0S1T4J9=> "0<0#1FF86
M@B6<*V4X8R9%C"4$+3XL)JD0M#.QJ%-7^:Z8IX'7H5*Q;0\*Z2H, ]4=F3@/
M:2AMT"Q!<I^G(SOI=M69'<7&09]O8Y.,Z'RY#S'L.YUE%K-F[G<7[3K#Q1SJ
M@8GQ>I<V1C$N$Q4R'<_^<:1F-B_2V,OK:4IE5$YYLCX:X+P%T1/T6$3:U X4
MUL=P"*44@JT/GX/+ W%@$9F9N?1G[O?9MLAZ9]1"[>"6IY7H6 TO:PH8RBB&
M_;RT2X4*X"Y/U)4;#GPNJ.TE:6.-&;Y=++FFL%,7^YI"_'J9*_H6QP_C/)=@
M"'X>V1#J:&TT^MZ^( YN9]0B, ""WT*/T.7X!&_ V8]31DWJ >UFS7J;PZB(
MR88FJKL;[IW*?@G2W,]%O\ M[8H:HB:L^&&-+^J]!+CF%$ ,&<M943'1<8M2
MQZ<431'92?2VZ%DHX%J82+OT+,.,!QOR(>2C<*T,HH5(H^J+6B_2L6$ HNES
MJ4+N6-"@/K/-A\^GZ:4/P'%%#MZ,Q%RDZM]HG-3#66 ](EX!9A?1[Y6_B_'M
M;$'Z!Z7<%!FL11?38(0TR-+<B>4Z#M%TL?,@A2,#)R2=A>CBTJD6VV.<TJOV
MID9%CVM,*"=B_C%T&90*E1!AF>C[P$6K7.QO8:/ATO,62S_=!TN=.RYW*54C
MSDKS9!*"6:-2W+9PZC-XF*,4@KE94[VP\\K"2Y%+PY2(\633C;^*!S1=MKM#
M#ESJ%/6 NZ:E4T-?)3;%<E;X#ODBERPI";A*T)9;JE1M4^PZ"@]&;)-H4\=T
M,9U*]%DBPEPN503,(ZAN('Z)^GCD(9.TC;HS[:UB<:06ROD]\(R#+&1V5^ZX
M99;ZG*+264BPFYA:"4ZHV1QK3(6BX<4%H!EE+T4+0RC$>A$2K.!FX&Q$AO$$
ME@S?=+;X,I ]RJ">Y$%*LJ*NAF+CB,0%1)< U(K&UF/*3F=F$I)PTNV]"PLS
M*5=;T'<D\-**92!YN9$5RY?H@\M_Q:TG$&AE)L\'3'7%UEKQ.A_"/:E'#ZD2
M03X@S*$5!+ *4 >$M4)>F[!R6S4KMX;;ZJ5659)"0DE<PUIEYP^W6R_K4VOB
M*9M4]&'=5Z%@L$S&#&'QQ!GCED.4-"J?\1;GJ;P, ]#! V;*1&[,.*M0/YH#
M63ES*M_G$N?,A*8*TY+<ZU#ID-YR;.:4&+)H^/9IQ'QBA^19GBTE2.%4F/#;
M2+I[<)$4!#CDIW6?8]7 6PFXPDVNXJA.ISK&E@!Y[N9A1AES5!+!7$F!+*F9
M@RURD0.+D'_LY*HC5\E%CA?>T_UHG"A-LRHQFRNJ/53W+;PE_C?(\3GT"=92
MA!1H*J!VE<'-\UI*4LAZ1L6=S>)308D"T8ZKD51U[SX#]L=MYCW#0@3O,I_&
M2+T(/2:OLGQ24&8J^T?,>4X>7'FA-TG3L7#I4W'G2 A8F:D 288DOIQX^K/[
M>/I]//T+CZ<_NX^GW\?3_Z)X^@U$O+;:-,KT'+94BC_TU 80A)K,.ZS4?M;[
M'&T!VFP6U&% M%C.Y1TI27J_R2<B0$HKKF"NK!2AP(2JU"8+N)S*ONIEK;&E
M<J5XHRI3\XYL0$\JA"(D @<P8J/!3$Q75N+K"2J<HZD@[_ )&$MB%OS2U_'4
MS3Z7#&ZPJ'^ZYP3)F,TD%]6%L&GJ.,2KY!7?@-81]J2?__E.2KP9F&O.FW'%
MLV7NTY2G*5;JL?=EX&:8I;3,TJD=8H>7%IL0=V:CL8)E8P@BMHSM*.<TL!*4
MSK*$AB51/$"  C3X5)8*@AT8^.JP(]>8#KMP".,TE[J%>:!)@:%H1C-XEGON
M$\ L-T9<##@>%MXO;]_!<5*0Z<H)7#J]=^H\F,J7EA[UI8Y+4X4CZB%88A?U
M?@X+*6&BPUA//8>#5 J=5I5(G_$&0A>(I@0[YRS-$CA)8)IZ4-GDI)W_6%]:
MN*LO\/S>%[CW!;YP7^#YO2]P[PO\;7-K[]R@ZT>OI42=MI-\;K+?T:?KODW7
M?9NN&UT;J2MF+'U@QA4:[BAO4Z)>0GFP)O-<4K)N:;7%^/Y5^XKFI:EU(9#,
M,<G58V4=.ZHJ7:A:T],U-LZ_R&ZQ?UF?V,\S_G\R%LNB<!_7RB_8:@/^"W,1
MK$3[Q"\.@2O7!,-51"82!> (&PWGCS)I^*+FS<]2"6+A$%TA]L@9;O7";>+\
MH-BI7@PDP\(UQ7'9\LY'\E-OLKB_JJ%P\V5I'+L ]8\[:^QY_.F]9/[6363(
MKTTU9K>U(#5;ZM#F($5Q\B7]@&6KL2 _I-/(2(#<9=+%H;%+I!<>V<M]R?"R
MHQ,CZ^G@DEB,I 7ZS-RL3)2TU1(5(!"* (@_EW9X$2\$UUJ^YE(=^- RF0@Z
MHY@;@[50@83\/9TDC LSS&:3<;4HC9U_3*5N7:*83$YT 6Z9GZL)V1H>X'(I
MXHSR5H/,S2-9JP,7I!5*M2X9K,DD)N88/0+7!PAD.9;KN'!#1Y5A613NV512
M/T<^X^DR#%!EL?B7UEM7_3W,%VFXY--KU(B)[":K^"A70N?,!(-$;K$S@&4J
M $E5>@*Z!G_LJD)4(/33E-HE![,)2I:M=;^D^\Y?G[/S%T5D'#=KC6T%AE6K
M[6U]JS[7<B@ I=?Q48^:2J# )>@XN)1B^*JTRF?&93?2#(HE!V<YN[0."GT-
MUO>4_S0I)1EH.'GF9!E_6X]\,Z4K&+>&'RSU!ZZ7(0Q!EX9L<[R?@+37^+SO
M"BF_N(>4[R'E+QQ2?G$/*?_+0<IWI+7;V!4^R-TX5I),;V/9[ :6O6Y_W6GI
M=P%6_Z#A72OAT/TW=[[7  X@@_,N<39/8^DPY3(DEWVN9F4V2PF&#*0LL)Q)
MFO'R>]?E@+5L^E+;6/*U?5+HK!S$=BCVD4").>RG(4<RL367#@L:2'JRY6LM
M=9RZ+GILA?_-,M>:6_D$(4T<QU4"N73AR!:;(;=9P]->Y+Y;@'_4@VA-E_K?
MQ/RC8DZG@X"/N!QZ-HM#X:M$REF]( YZ9KCDQ_R4I=+,:7 ]ND KW^RY13X6
M.V(@I05V9-G$/&,&-'.-V:3.L,")G\U\(1]'JU)1724<!Y>R6-:]XF<F]6!W
MO 4VL_,/R8X&4F#!-!,,8"Y9;2 I.DV!NBHT3)I6S3-F!R3,16&SR9OUT@U\
MP?$MNU7K$5LS2Y'U-Q 13&^62O_FE4$>NY)R?R+,,Q!4FIUQE30\'/D3+)-8
MSUE]ES*1&O)@DF8"C00":UT9V=6'\%5)>=KD%2Q",SX6/JZLZ^K>Y%^%-/GC
MD,<]AEE- -*$%/@RTT/L)M27$"%HBL,9.[2 -^ IVC6;\!G<?J=75QLFK&I&
M0BT"^2&<@<DR5M23TORMY$W?QBV6.4>A>7UNFHX5!>_Q^1_IP!>05,!\F9MK
MZ^J_ZT I'/<[D/'=GCH]._FIN]_95R?'ZNN?R[1XU>[A<_>CVFWWNKW:7@Y/
M=MN'ZK1]UN]V>AN-_6YO[[#=/5+0,/C_OH(R49U_G)YU>CUU<J:Z1Z>'78S]
MOGUVUC[F.Z*'#L_WH7N::O>\KXY/^NJP>]3MX['^25-&6CZN3@[44>=L[QU^
M;>]V#[O]#QSWH-L_YA0')V<;C;9;S][Y8?M,G9Z?G9[T.GSHO-=IJH.S3F?_
MY A_XX_=\[=80._DH(\9.JIS=G9R)NO<[QQT]OKXKO^NW:^?T"/,<7Z\U^^>
M4%NJ]UWL;[>CSO%;'Z^?GW+97,35%]VC)Z>=LW:_@U_Z[V1GU=R8]%W[;%]^
MQBL'W;?G>!+3M,!O1#VD&L'SRRVD-&#D)0A4T(]+K5I4Y.22T9I2SQI^&HKK
M3DUA/AF0MK3D(9&;)*='AM]FS#P#TS3IC4H77=?U)1<K2X#T2$^ATBEE!9I;
M5L!L-&*0:ZQ&QHB4@H.;4^HNI?52&L5V:@M?KA>G>6C(X-\J?(&/D]CUE#B'
M+2['%G9@\MQ&(S%C+Z@>NS(;\=THW03M%SESC27DJ)5E12D4OHG"UY Z8,^*
MN?-R. D;O\;=3E1N-.JR$JYF.K.)XV*RD]<^US13:':_U%'92E]_UIF[@7Q/
M#$&+?6O[A<\7DRPZ:53+$O2TN#* 5%.+<G"-,UU%FF340< .)YH2A0E@<FLY
M-B&GQ=X1OMC--:V<AE;[RZXQ[ !BO; 2[9H2BRM8;BXEPY*O6%:UAE*[NQQZ
M<<M9KJH=*E(OVFOJON5QI_IB1&?21.%#OH>#NTE:$)U/^)FYAL(QK,!B"FV,
MOU55.NZ;3"2J&J-FN7@@VTTH']7ZUW@;R'?)\(OX5?O# DJ&5,'XM_T;!A6Y
M+IN4.P-*AP*PRE9(I:\*#+"6B]XNM:_$M;SZI5WE5JM=S;!<&JYJD!>V8./9
MJJ/"A24:]K&,QM-0,[RL_PH4"<[*FM(E9@I*'AN?[DDIDRY$'@B#4<-A@"<"
MQUHYMOD$##C5OL5&=95+SJ@P^HK4?M6I1JD<*2.#0^DBHM7(PM*RVM5ER1TO
MIW.K\QT8N*B,AS1FT$;ZV^0B Z[-?&%8TQDJ UG1=NDY9N1LI>!(X'T:T[Q/
MT=!L+>TWR/1AP@_"C]Z9D$,E";%'EPG9PNG@HW%3!)/#9F),.$NG-K^4LNJ0
M'MJL5KA<SG63CWPFQG_=A'?=?SQ]U(UXM_8K0U3#5P>UT?!?0<HHQS:6@ KX
M,F85NA.+8&^8P*$3&;-89;7AG\@2O07=X_==*\3T;L1J\]VAL9=B'$N2]HH6
MD&,764L_*783WUARMQ[.VPU7Z/>_5.RA/PJYT[M(3A>Y8Z36<+J'Q=$X1?IK
M0J,P0TOC;%*I7*3CX-LTK>H&>5ID5YI=YTY/TGFM)0 #C>QS/[5LNBPK"^HR
MF/9N25<'@U[U5U[?R8KRE/852U*E>,3P[\V G:*EK&\^;TGQ-TQK_#E+N6B<
MEOIFQ'[^)+ )3MT\]F7H?-[/YFPI>3A\X] TI]>EA")V8U&4#C,K1;"/G7+T
M'F'=RPLZQ7&3=_"6WNVEU=<8J2;X<Q^>7;I 7$95SD@IL&S[<OU?Y9&Z!'^,
M--I6U1V;.MQR4D_*W+_'USXC\]P):?T7@NE?WL/T]S#]%P[3O_R=,/TZ0/+K
MD$M=?;TJQEX_ ;F[1Y_LGNQ_D(_>]8\.W_P?4$L#!!0    ( ))JJ%Q:S9QD
MI14  +IT   4    9F]R;3AK+3,U.#@R7W)G<BYH=&WM'6EWXCCR.[]"R[Z=
M2;\-ASD2( G[:" )N1MR=/>7/&,+4&)LQP='?OU623;88$@@).F9GI[I#EA2
MW:HJE61E_W^COD8&U+*9H1_\*273?Q*J*X;*].[!GY56M='X\W_EV'[/@6[0
M5;</XCW',4NIU' X3 ZS2</JIJ1BL9@:89^XZ%0:1?;+I--2ZOOY64OIT;Z<
M8+KMR+I")X,TIC\NAH^MDZYM2V.AKOC$1Y)-S8&&5G4Z(-AY)R4:0UV=R*YY
MT=7QNS+;R&6DW65TB!Z3 :-%?26D&3BDW[\VSZ;=G>C^TZXIQY)UNV-8?=D!
M%2*D?"*=261V D 2-E5"@.![LFL,7H132&0E'\Z<<L*<8G-;MB<25^F,N'V<
MT  C,GF_HVLGNK)L3CIW9+O-P7H-LYTM0Z-V9&_>$NJN.E;"&9O4CB8<FE/8
MC&-RB;04X%8Q7-VQQM$L>(TA5+;ES!,%#T.=FD?-22?+[5(KJ1A][+&3SJ=W
MXCC1J*R68P3_[#O,T6@9QNRGQ,?8?I\Z,D$ "?KDLL%!O&KH#M6=Q#6P$2>*
M^'80=^C(2?$)F8)1*0%U_U^)!#ED5%-+I$6=/7(A]VF)C-31'FG4^(?[=*9^
M?]/Z3Z9V5*E<P0^DGB02KQR<W;D'<N\GK-W[K+T>1*XZ&;3&Z'SQGH*! >'P
M?Z5/=17^.H>:W+WOR)I-5X"4#D"JZZ" <15 6;+6T%4Z.J7C^S3^*>;3F>+K
MP>Y\!?'6[J5[SS,(^/!H!1"9^U9/MJA]G[GG?E# L/FS%<#4D)(K#U1VCJ!%
ML-N&.B:V,];H0;P#]E8B4MITR#7K0X\+.B1-HR_KV^+!-N"W6 <M6V4#?YC*
M;%.3QR6B&SK%-C8JH8E2"TR??V&J2G6<!_@->EVX?8"C" ,?.4W:.8A7[,L.
M6D@B#9X*W!U3#^*'LN)PM63C1 >F 1=EI9 AQ,O<$O93(<AOP94+XHHTE7AY
M:BM1B%-!GI$,BW:H!8&8VKP=G6O)YE$3R"$\%)9Z%E)F=:V$/T^2(UN->ZWH
MUP[B-NN;&D4GX&$) 1:8;,.U/$30B6N]Y/'.^9SAW?-.?D_*^?4?3AXS%1LZ
MC%J$TTTCXT^U<1H6S>S@";)4%#8/EPER--0Y$B #L)R:[-#RE'H?SK1M=A18
MRH(Q?LL,24'L_C-/? M%>F@9_2F"Z:=[Q;4=<)M5H]\W])9C*(_2E6S=RII+
MSVF_3:W/$?]4IK2+\VCZW&M1@9*1J3&%.8).HL+TUWE6&?<">:GE@/AP>%63
M;3 JSE]EQ.PX!KG28J;W4Y$X M2E(LG[?:WF"J9T#[*Q)NOV'/MW,ITHSG]C
M^W%U)HP'(OJL ?2I;+L6+7N1OP1=?%!^4P@^PHH&+I*(1? ]YGF?-1%,,Y59
M))!6@-'-"11'\@@K.X8U9W.OYWV6O B8 8PUJAM]IK^ \T5YS"*- .LW!]F?
M%:,7\*?Q7>097J*UGX*QY5@LMF_Z>5E?MKI,+Y%TO+R?,LO!)I'IM0U-?46Z
MMT<FD/8(FF1"UE@7OBHPD] 1W5PTKNLUTKJN7-=;[XNJ5:_>-!O7C7J+5"YJ
MI/Z]>ERY.*J3ZN7Y>:/5:EQ>1./? .K]=OE.MGM,[SH&C*TEJTF22>=SX"W;
M"P2\&:Q__%O:2>^]-Y;#R^8YV;=-6>=3%!<5Q72!KYH2B9JAN.A*<5UZKTQ6
M=-.UW7-S6'<&9[O#W \-P*V9>A>#J7<09[Q<2)S.IMK[*:2V_/<0/YAULWYQ
M39KUJ\OF]7MC@[!JN[+N$,> 00K6B(B4)89%I/R6^H48'>+TZ'M3 9A=BSD,
MH-1'$.;U+B45Q4'L4C&;^WLH%L,]<M2DIF$Y9,O_3F5P[M1V"!U 9V+Q9JI^
M>6]Z9J=X=F:*7_%4I"[RE.BY?O=0S1[^^&X>C_+><O^5DUT4) _B;.245$P!
MH6]/E<=C$ ;5P\Y 2D<Y@Q!U\?*Y/"8[VP1Q?(9W\"TH$GSA/;2UXVE+U"6:
MM,ML+/4Z6!**5M;)2?4X6\R<%FEW;<<L2?,UD3!NB,S7-\WS;=*\.:HWR1]R
MW]S#H'Q5N?BQ31H7U>1GZ&>K/@(.>+U,3$&?9"+;I&52!=<V*F$@8<>.52&%
M@V%?/L9<'+FM46C2-)"#@ALT<;!X_&[*JNI_7YF$(5.='G9-_V</LBX+DL.$
M8FB:;-H4*/$^X;1U+!_Z@%H.4V3-I]<Q3"\OWW=4OY,'.)L#N!Z%"0M79262
M,YWI,XUVQ*-X(/O]$$^6#\V-AJX8%OA4O@'"%YQ54>>O&NJ"J?+=K5\Z)PU'
MS1=6FBH!MX9[,[@P=*AI&0.<,W-^+3,_EY;2&B_7J"8/P4.^-(7>4=Q;G"I,
M$"XA,;#("01N6V4B<X"I%>* SZ#]E*,N-*+,+VM$E9 1'3*-@K3;U(JVF//G
MAGISL7MD2MGUG6MVWB"F>+$L(R6D="Z;_TSU8TF&V5C%(4@;$<2]K.A?UUL<
MAA1]+8\:7K%+X3:\3.M]^:%&:]\M\WMN?:U';#,L( ), $#L9+/Y_-QVPT?:
M0*/9(O6^J1EC< !A0N?L ?[A10D>Y<K_!-/HZ9%'N$A.8DC%Y- QE&C>0YL]
M4T'HFNZKHJH6M6WOQQG3J11MT=]V+XHM[:KS]>AA?8O.SUMT! 'Q\J5.R9FL
MT#&YTN#' I/>GBM&[$;Q5H6/E]:U,=07K%7.:?YKWTY7;M>O2T@["SF;HH<,
MV'"='J[B7LU1(8HC'FDOK2O('YBN+$A5QL/3G;O>3=<T'M\Q5=E=R/<,D?%R
MU=!U+"0H[B+VA8]:'"LV/QGR4>*],H!G[2<S%^>!V7QAL-/:&7^]6]]D"@M%
M%R( ?7NAF'Y)9)X[7='+O$IN6QY9F,5=6:!,9LH:J8\H:)(-*+GL@).G]I=(
MU;T. _!*D-DO&P\-_+_,[A*;^)@BSZSEU3S+0_=0L:B\V-8D\V+<[P],93>_
MOK&%ZJ9!G"#\3#K[98%YS?FCG$?VF0&F==4S]*7)[^,/K7%7O# ,:S4?%"0]
M$ZKRS.*-ES/Y8F*WD,M^1O5@6B[XX]^%C+2[9T,WC9I(']$Y@=L$)HSF8H81
M@P6:#'RK]'/*31NQXXM4Y7T+,H?@TB%[U'E%QN+A"+[*P@6!-#M$U('5F(UQ
MA6BR[==&/Z@N\T9W)&4FSHCIF"/#XV2>07I0[5'E$<OJ1#8AXIH6PQ5UVQB1
M-M6,(?(.C3&4$"DD3DF':6!6A-E@8PX%6"I6ZVW6=S5'UJGAVMJ8V)!^VYTQ
M!^L-,-K G>POS+'!FM:]7( #\M;'?EL'DEACB.,P"V"XPK-C6_NL;%/,S,KD
MB.K4@HC0T &$*Q;\E60F*:C^4IK+P(,9]VQ&_K8,7,@Y ;&.J]+[VC8<Q^B7
MN.3!B%^*D?.)A]!/JAS5DN&JF_63:<]/WEG, =7@XMC5O:60'>TLZ>G H,:W
M_O>SG743ME+;,#0JZ_S VXP;#15H(\E",R_NYG)["UTIQF;XZXT&JH+#B1G8
M,FJZH.M<)N^9$]I18"\'MW"VI%U2/6R23#:=A(Z!R#\)_+^9S?B5^Y;!SZP
M=^<P_\$):-$&4QD=T9V+KS6MI[R'P82JD/,TO=I:ID-!MF+LO*E(.3DA90+6
M$MKNF]A*+IT4/?\QE\EB]\JB.(_QC"??#,= 8$%.OB@ILZ_TN]ZW5O;Q>K7U
M[BO-)E2K7$S;J\T'0"24 (P7O8Z44Q.9K?:7UQF3Z/N/.:7KT>;4L&V76B\:
MU<[/MGMS_#RBM7?Q1;DE1C5'X3N:5I8F<EO*ZTS+ZQMM6IO+(3U#>'!MAW7&
M\>"1"9'540OR0G/^.$=,XK/$R_* _/E$[7-*I5@_6*V,(:"5R%=-A@1: EIL
M"#KJ!&=6FM]DR"<CMAF\AU%+@&M\(T<<RU!Z1,%CJ9$%#X\S/J$7T9.1IB+P
MR)GKZC7[GF"N_:WL6#)?DR+UK7&_;6A;"RHXKV$H5_ATAG +GY/NJXCZ,Q.6
M(\,>@R?3^1 H,ZUK;0OYG"?N9=Z]=L'D6R0SRX# N#AY\+S%6,JTN8%'>O=[
M[U0V=%]T+/O>.Y.>2"P^U0\9*S6&-VXO4UF>>;SA;8EPV CM-\RRBA5IA".F
M  );%B]6-()W-O9%FSK>K!83^GUU.31KRDFO^KUZNGQ#:&/*#&VQA!B-BW<F
M_ZK*.YR9BWY*L?#$UL9T6+RU:N;N:;;U<WG)X2TZG-U/0K<<M964V8V:K$%9
M@(^G0Z[*'X;U**;L)/]:FNO]QHY>^@A''_4.SOWSD9O[UC[NCBY;&[.NR-><
MPF946,WG$Q\D$3#_NFXD\^XQ(%K-MU>G3\UTXUJ]6;X_M5DU%Y=$ [Y'\5=5
MXX=%@VAMMG.]SC$[_M9Z8<ONS=I\;5S(IM\_+FQDIWGABGR3FT<["[$T=!4+
M%Y2TQT3A&TDP[A%6/I0?QPSO\L283<#JP%@0=)=T+6/H]+#^8>+.CVP3E7:8
M+DX^BUI^.N^7"F8*^>)=C.RD^('L[N[QLGXZ_P7W\$3M)--.9#P0L1?>ZYB%
MA>44'/XEN3$IQLOU!<R+"1D\OM"1^TP;E\@=],9);<_/VFKH((D/^HA#K@K
MT86SJJ([O48M=]3OO4/A+!MQ+#^2.&&EA<4E,^_'QJ3?Z"PQ0-PTC[1F-KM=
M&0/'0JA&%0=L53=X?<N%8(Z]0'3>IBA>=</XOJ1XC1:EQW%I8T0^9( :5:\#
M^=!BT0&S81S, %E7<+]"5O@5,-@9[QE294NUQ78HP(]%%->(E-V2)\6UH(TG
M7V=@OCH"<@]=\W$E=^D>8'MRL7H)2N"7=?#(%KAX(S)V9::Q*UA]YJYEIO[,
M5;6.OJ-RXU"I.P)9FB,+764BN-LC^(9?B50LN<T4_W83E,"%@6Q+P4$I?Q2V
M3%VO]_;KG( L*C\FVA0, D":7*@K"B40 .(+$ ;)0[*YKF;^;/#4PB0F1)UN
M6FE3(U2S796NES2]QJY&Y(Z&Q+<SVN4&)#]D-YF6IH?B\&\;C^FXFCCO<%@C
M-68KFH$O7X</SVVH.@]=TQN,^0@N^K3(I4X"+[=M<T?C>7/2,VQTB,P!+P4?
M$U2V=/0K,0M\)2YV(+1X]\(0D#LX.%TE0]I6\# ->#$59.3BB3_7 B]HP<,G
ME[_ZQ'$%'*-%;5=S["2Y!NS<SRH6,QW?\2U!$^/'5O!H%! J8Q[08VWFD&(Q
M*2$)3@\Z>*]$HN*\0R^;R  ^3$4H%*9/+EG#9(JS9;MMFRK3 S@33F,!3KFP
M0E*!;AT7%&GW9G9T)I;/Q]@]%#4&PS:%/ YB+#\7!%_PE%HFO==A&E7Y9VF/
MAT)4%< #4^$['),-HD)$RA>5KVVC N4^C[;;&$$-S#F'$$21U0< )S1*B<;
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
MF57KC)O'2I7V;K\]%QOGXWQV9)YT;>- 2#R%OWF._S9#IZ^5_P]02P,$%
M  @ DFJH7 'U[QJU P  DPX  !    !R9W(M,C R-C U,#8N>'-DO5=M<^(V
M$/[>F?X'U5\[QB8IM/'!W73")*67]%*XR]STRXVP9= @2SZ]!-)?WY5M.8#!
M![0IG^3=Y]D7:;5:!N_6&4-/1"HJ^-#K=D(/$1Z+A/+YT/LT]7^=7H_''GKW
M]OOO$/P&/_@^NJ&$)1$:B=@?\U2\07_@C$3HEG BL1;R#7K$S%B)N*&,2'0M
MLIP134!1>HI0O]/#R/>/,/M(>"+DI\FX-KO0.E=1$*Q6JPX73W@EY%)U8I$=
M9W"JL3:JMA:NP^IW'/V>JK@F_]C__2_Q\WI"/R\,_\7<SWY;QU/\89SA![W*
M)WU,ENNGV]Y5FB[[?S\OV>C]U\O':3C[\WUZ,4[&H]+E0,4+DF$$9\'5T+/Y
M5>FM+CM"SH.+,.P&G^_OI@7.*X'1FE&^W ?O7EU=!87601O(]4PR9_HRL.H9
M5J2V#%K:@J=<:<SC+7RB:\(FN!>4RBTHW0OMEU#JH G9P2D2=^;B*0 %X"]Z
M#FB4/\<XK\$I5K/":*78 BNIFT 0[H)\_9P3M1=:JK8(B98[A*U= W5@U9;S
MDQ]V_<NN8TYN)S5'FCF1MI(MKA_VPCY<1T8RPO6-D-F(I-@P"/^KP8RFE"0>
MTEC.B;:EJ7(<DS93KK@QYP+N -S#2F)E>4ZAR&L!B&Q11%(P\A$"1W8!EW"/
M?:L)K@4T$0_19.B5RPU+SE9"4LIIX;>Z<5WDV_ME;(*P+)B#8!?<M&0423[P
MM\4ZET0!O<CG#@05OX*T<V/,8L/.HK[$U\:LY&X7&]OK+MZ$I*BXL)&MDJ&G
MJ.V87B5;2)(./3F7OCO++Y!U!^K'(:R#EOM:'-'N1E5^G0DLXX:51C\!(R(G
M4E,H_XVF449.M:4_;+A!UH_R4/#?)<[P[-3$@4+8*V9\9^V_0JI08J>FNEV5
MKY3OJ';23'H0;'<2^-[M-@/(6TB->*-GM3TTY1-Y)^+"5 O%?OF.YUN1W[V
M?MM9J^0ETE.">-F&TX)PO#."./#<[?.O#L'MPA93[UBG!Y[-5J=[.0%A6CG)
MV2%L/K+_(H;"S$E!?/OE/A3.MYC%MSJK"&)AN);/IQ3")L5]G'<:+^/1<0?A
M\.4AV(GI7+=G5$'3^<$2J&:K8FR!.>P+_%')!)]J$2^[#U@60_X]R69VM+%Q
MVN&F!4$9/#6V0VII;-.T4W0$S92*Y&/1\A,CB]!A;"N_W=08)2+#E(\UR2P2
M4C4S!>W66/2M% :&V](<!<AQ&3P8&2_L"T#G"ZT.IG$ ]O_F,@C*LX7E/U!+
M P04    " "2:JA<-*P?A^8(   L:   %    ')G<BTR,#(V,#4P-E]D968N
M>&ULU5U=<]LV%GWOS/X'5GV6]>$Z;=1X.XYB9S1-8JWEIKO[XH%(2,(8 C0
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
M_DR+;IZ\[$Q7(O\2VUG3\K-/K_V\)G+CI?A4LTBVF1C R*PP*8MHZ8'5$=3
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
M+O525"T 3>4S8GD1Z*LL!*E2;.\OKVZZ%)_$YF*3^&N*4R*V_!]02P,$%
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
M  !>BP  "@              @ $     97@Y.2TQ+FAT;5!+ 0(4 Q0    (
M ))JJ%Q:S9QDI14  +IT   4              "  4D=  !F;W)M.&LM,S4X
M.#)?<F=R+FAT;5!+ 0(4 Q0    ( ))JJ%P!]>\:M0,  ),.   0
M      "  2 S  !R9W(M,C R-C U,#8N>'-D4$L! A0#%     @ DFJH7#2L
M'X?F"   +&@  !0              ( ! S<  ')G<BTR,#(V,#4P-E]D968N
M>&UL4$L! A0#%     @ DFJH7)289:')"P  ;(\  !0              ( !
M&T   ')G<BTR,#(V,#4P-E]L86(N>&UL4$L! A0#%     @ DFJH7*8YU/$O
M"   QF(  !0              ( !%DP  ')G<BTR,#(V,#4P-E]P<F4N>&UL
64$L%!@     &  8 ?@$  '=4      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>form8k-35882_rgr_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:RGR="http://ruger.com/20260506"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="rgr-20260506.xsd" xlink:type="simple"/>
    <context id="AsOf2026-05-06">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000095029</identifier>
        </entity>
        <period>
            <startDate>2026-05-06</startDate>
            <endDate>2026-05-06</endDate>
        </period>
    </context>
    <context id="From2026-05-062026-05-06_custom_CommonStock1ParValueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000095029</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">RGR:CommonStock1ParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-06</startDate>
            <endDate>2026-05-06</endDate>
        </period>
    </context>
    <context id="From2026-05-062026-05-06_custom_CommonStockPurchaseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000095029</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">RGR:CommonStockPurchaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-06</startDate>
            <endDate>2026-05-06</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="AsOf2026-05-06" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2026-05-06" id="Fact000004">0000095029</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2026-05-06" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2026-05-06" id="Fact000010">2026-05-06</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2026-05-06" id="Fact000011">STURM, RUGER &amp; COMPANY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2026-05-06" id="Fact000012">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2026-05-06" id="Fact000013">001-10435</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2026-05-06" id="Fact000014">06-0633559</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2026-05-06" id="Fact000015">One Lacey Place</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="AsOf2026-05-06" id="Fact000016">Southport</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2026-05-06" id="Fact000017">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2026-05-06" id="Fact000018">06890</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2026-05-06" id="Fact000019">(203)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2026-05-06" id="Fact000020">259-7843</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2026-05-06" id="Fact000021">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2026-05-06" id="Fact000022">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2026-05-06" id="Fact000023">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2026-05-06" id="Fact000024">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="From2026-05-062026-05-06_custom_CommonStock1ParValueMember"
      id="Fact000025">Common     Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="From2026-05-062026-05-06_custom_CommonStock1ParValueMember"
      id="Fact000026">RGR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="From2026-05-062026-05-06_custom_CommonStock1ParValueMember"
      id="Fact000027">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="From2026-05-062026-05-06_custom_CommonStockPurchaseRightsMember"
      id="Fact000028">Common     Stock Purchase Rights</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="From2026-05-062026-05-06_custom_CommonStockPurchaseRightsMember"
      id="Fact000029">N/A</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="From2026-05-062026-05-06_custom_CommonStockPurchaseRightsMember"
      id="Fact000030">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2026-05-06" id="Fact000031">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
