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

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			STURM RUGER & CO INC
		CENTRAL INDEX KEY:			0000095029
		STANDARD INDUSTRIAL CLASSIFICATION:	ORDNANCE & ACCESSORIES, (NO VEHICLES/GUIDED MISSILES) [3480]
		IRS NUMBER:				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:		231375433

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

	MAIL ADDRESS:	
		STREET 2:		1 LACEY PLACE
		CITY:			SOUTHPORT
		STATE:			CT
		ZIP:			06490
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>form8k-31036_rgr.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<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/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:RGR="http://ruger.com/20231102">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_RGR_ruger.com_20231102 -->
<!-- Field: Set; Name: xdx; ID: xdx_049_20231102_20231102 -->
<!-- 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="AsOf2023-11-02" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-11-02" name="dei:EntityCentralIndexKey">0000095029</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="rgr-20231102.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2023-11-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-11-02</xbrli:startDate>
        <xbrli:endDate>2023-11-02</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_902_edei--DocumentType_c20231102__20231102_zL1p79Lj25kj"><ix:nonNumeric contextRef="AsOf2023-11-02" 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_906_edei--DocumentPeriodEndDate_c20231102__20231102_zIwFG4zxxZn3"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">November 2, 2023</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_90D_edei--EntityRegistrantName_c20231102__20231102_zddzBKSaTh87"><ix:nonNumeric contextRef="AsOf2023-11-02" 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: 35%; padding-right: 4pt; padding-left: 4pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20231102__20231102_z5EH3wbdfI4f"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt-sec:stateprovnameen" 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: 33%; padding-right: 4pt; padding-left: 4pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_904_edei--EntityFileNumber_c20231102__20231102_zB4EqaULquO2"><ix:nonNumeric contextRef="AsOf2023-11-02" 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: 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_903_edei--EntityTaxIdentificationNumber_c20231102__20231102_zxp85kUBviR8"><ix:nonNumeric contextRef="AsOf2023-11-02" 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_90C_edei--EntityAddressAddressLine1_c20231102__20231102_zaSMfnEIXmMe"><ix:nonNumeric contextRef="AsOf2023-11-02" name="dei:EntityAddressAddressLine1">One Lacey Place</ix:nonNumeric></span>, <span id="xdx_906_edei--EntityAddressCityOrTown_c20231102__20231102_z7Yu6CsLjGA1"><ix:nonNumeric contextRef="AsOf2023-11-02" name="dei:EntityAddressCityOrTown">Southport</ix:nonNumeric></span>, <span id="xdx_90C_edei--EntityAddressStateOrProvince_c20231102__20231102_z88x1mUjhSt9"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt-sec:stateprovnameen" 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_900_edei--EntityAddressPostalZipCode_c20231102__20231102_zqIltptOpOHe"><ix:nonNumeric contextRef="AsOf2023-11-02" 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_901_edei--CityAreaCode_c20231102__20231102_zWOGRSkKHubl"><ix:nonNumeric contextRef="AsOf2023-11-02" name="dei:CityAreaCode">(203)</ix:nonNumeric></span> <span id="xdx_90D_edei--LocalPhoneNumber_c20231102__20231102_zJXITL6hWHge"><ix:nonNumeric contextRef="AsOf2023-11-02" 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><td style="width: 0.25in"><span style="font-family: Wingdings"><span id="xdx_90F_edei--WrittenCommunications_c20231102__20231102_zbhul1iEqKH8"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt:booleanfalse" name="dei:WrittenCommunications">&#168;</ix:nonNumeric></span></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><td style="width: 0.25in"><span style="font-family: Wingdings"><span id="xdx_900_edei--SolicitingMaterial_c20231102__20231102_zVL90rtO1paa"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt:booleanfalse" name="dei:SolicitingMaterial">&#168;</ix:nonNumeric></span></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><td style="width: 0.25in"><span style="font-family: Wingdings"><span id="xdx_907_edei--PreCommencementTenderOffer_c20231102__20231102_zDgDRTerg8Fh"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt:booleanfalse" name="dei:PreCommencementTenderOffer">&#168;</ix:nonNumeric></span></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><td style="width: 0.25in"><span style="font-family: Wingdings"><span id="xdx_90A_edei--PreCommencementIssuerTenderOffer_c20231102__20231102_zuMqq1MPWtdh"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt:booleanfalse" name="dei:PreCommencementIssuerTenderOffer">&#168;</ix:nonNumeric></span></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: 33%; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Title of each class</span></td>
    <td style="border-top: Black 1pt solid; width: 27%; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Trading Symbol(s)</span></td>
    <td style="border-top: Black 1pt solid; width: 40%; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Name of each exchange on which registered</span></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_906_edei--Security12bTitle_c20231102__20231102_zo7lvAhu05Kb"><ix:nonNumeric contextRef="AsOf2023-11-02" name="dei:Security12bTitle">Common Stock</ix:nonNumeric></span></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_90B_edei--TradingSymbol_c20231102__20231102_zNHniNpcAtMh"><ix:nonNumeric contextRef="AsOf2023-11-02" name="dei:TradingSymbol">RGR</ix:nonNumeric></span></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-bottom: 12pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_909_edei--SecurityExchangeName_c20231102__20231102_zb6XIlj1M3Wd"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">NYSE</ix:nonNumeric></span></span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; 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_901_edei--EntityEmergingGrowthCompany_c20231102__20231102_zolR86MFfRid"><ix:nonNumeric contextRef="AsOf2023-11-02" format="ixt:booleanfalse" 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="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&#160;</p></div>
    <div style="page-break-before: always; 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">&#160;</p>


<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"></td><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: 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">On November 2, 2023, the Company hosted its post-earnings
release conference call and webcast to discuss our third quarter 2023 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: 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The information in this Report on Form 8-K (including
the exhibit) 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. 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: 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The text included with this Report on Form 8-K and
the replay of the conference call and webcast on November 2, 2023, is available on our website located at Ruger.com/corporate, although
we reserve the right to discontinue that availability at any time.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-indent: 0.5in">Certain statements contained in this Report on
Form 8-K (including the exhibit) 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: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"></td><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: 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 November 2, 2023.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#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="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">SIGNATURES</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; 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 Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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>&#160;</td>
    <td colspan="3">STURM, RUGER &amp; COMPANY, INC.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 2.5in">&#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>&#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>&#160;</td>
    <td>By:</td>
    <td colspan="2" style="border-bottom: Black 1pt solid">/S/ THOMAS A. DINEEN</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>Name:</td>
    <td>Thomas A. Dineen</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Title:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">Principal Financial Officer,</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Principal Accounting Officer,</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Senior Vice President, Treasurer and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Chief Financial Officer</span></td></tr>
  </table>
<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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Dated: November 3, 2023</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="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"></p>



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

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjU0KwkAMhU/QO4RZF51W3XSnRYtYRYqI28GmMthOSmb86ZG8pdMWMQRC8t6XJ0QoMtroGhkuqyKHEzZtrRxCgRUymit6R7rdJeBngTdtHSvjhvUHpuQZ9MxiMlP+Pjif2mKZgFxM5XwaS4iiRM5huRdBr6dkKl2icVrVoEwJR6aWNTrF3fjhpN5kqOmGpDOy1WQSiCZylD8QyyiGAz3Vi/huIc9TEYRDBSJjerR9zMM6amBdY+Oz7Ij+O/gCz9lJAQ== -->
</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 Times New Roman, Times, Serif">
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT,
Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P>

<p>&nbsp;</p>
<p>&nbsp;</p>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; background-color: #1900FF; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 100%; padding-right: 5.4pt; padding-left: 5.4pt">
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: #BDBFC1">REFINITIV STREETEVENTS</P>
    <P STYLE="font: 24pt Times New Roman, Times, Serif; margin: 12pt 0 0 0.6in; background-color: #1900FF; color: white">EDITED TRANSCRIPT</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-bottom: 0; margin-left: 0.6in; background-color: #1900FF; color: white">Q3
    2023 Sturm Ruger &amp; Company Inc Earnings Call</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: white">EVENT DATE/TIME: NOVEMBER
    02, 2023 / 1:00PM GMT</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: white">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: white">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: white">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: white">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: white">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: white">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: white">&nbsp;</P></TD></TR>
  </TABLE>
<p>&nbsp;</p>
<p>&nbsp;</p>
<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; color: #001EFF"><B>CORPORATE PARTICIPANTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy </B><I>Sturm, Ruger &amp; Company, Inc.
- President, CEO &amp; Director</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Kevin B. Reid </B><I>Sturm, Ruger &amp; Company, Inc. - VP, General
Counsel &amp; Corporate Secretary</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Thomas A. Dineen </B><I>Sturm, Ruger &amp; Company, Inc. - Principal
Accounting Officer, Senior VP, Treasurer &amp; CFO</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; color: #001EFF"><B>CONFERENCE CALL PARTICIPANTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Joshua Kurzban </B> <I>- Portfolio Manager, Aramas Capital LLC</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Mark Eric Smith </B><I>Lake Street Capital Markets, LLC, Research
Division - Senior Research Analyst</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Rommel Tolentino Dionisio </B><I>Aegis Capital Corporation, Research
Division - Head of Consumer Products and Special Situations</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; color: #001EFF"><B>PRESENTATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Hello, and welcome to the Q3 2023 Sturm, Ruger Earnings Conference
Call. (Operator Instructions) Please be advised that today's conference is being recorded. It is now my pleasure to introduce President
and CEO, Chris Killoy.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Good morning, and welcome to the Sturm, Ruger &amp; Company Third
Quarter 2023 Conference Call. I'll ask Kevin Reid, our General Counsel, to read the caution on forward-looking statements. Tom Dineen,
our Chief Financial Officer, will then give an overview of the third quarter 2023 financial results, and then I will discuss our operations
and the market. After that, we'll get to your questions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Kevin?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Kevin B. Reid <I>Sturm, Ruger &amp; Company, Inc. - VP, General
Counsel &amp; Corporate Secretary</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Sure, Chris. We want to remind everyone that statements made in
the course of this meeting that take the company's or management's intentions, hopes, beliefs, expectations or predictions of the future
are forward-looking statements. It is important to note that the company's actual results could differ materially from those projected
in such forward-looking statements. Additional information concerning factors that could cause actual results to differ materially from
those in the forward-looking statements is contained from time to time in the company's SEC filings, including, but not limited to the
company's reports on Form 10-K for the year ended December 31, 2022.</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">And of course, the Forms 10-Q for the last -- for the first, second
and third quarter of 2023, the latter of which we filed last night. Copy of the documents may be obtained by contacting the company or
the SEC or on the company website at ruger.com/corporate/ or, of course, the SEC website at sec.gov. We do reference non-GAAP EBITDA.
Please note that the reconciliation of GAAP net income to non-GAAP EBITDA can be found on our Form 10-K for the year ended December 31,
2022, and again, on the Forms 10-Q for the first, second and third quarter of 2023, all of which are posted to our website. Furthermore,
the company disclaims all responsibility to update forward-looking statements. Chris?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Thank you, Kevin. Now Tom will discuss the company's third quarter
2023 results. Tom?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Thomas A. Dineen <I>Sturm, Ruger &amp; Company, Inc. - Principal
Accounting Officer, Senior VP, Treasurer &amp; CFO</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Thanks, Chris. For the third quarter of 2023, net sales were $120.9
million and diluted earnings were $0.42 per share. For the corresponding period in 2022, net sales were $139.4 million and diluted earnings
were $1.03 per share. For the 9 months ended September 30, 2023, net sales were $413.2 million and diluted earnings were $2.13 per share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">For the corresponding period in 2022, net sales were $446.6 million,
and diluted earnings were $3.90 per share. Our profitability declined in the third quarter of 2023 from the third quarter of 2022 as our
gross margin decreased from 28% to 20%. The lower margin was driven by unfavorable deleveraging of fixed costs resulting from decreased
production, increased sales promotional activity, including the price repositioning of our original LCP models and our Security-9 pistol.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Our product mix shift toward products in relatively higher demand
with relatively lower margins and cost increases in materials, commodities, services, wages, energy, fuel and transportation. Our continued
focus on financial discipline and long-term shareholder value is evident in our strong debt-free balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">At September 30, 2023, our cash and short-term investments totaled
$120 million. Our short-term investments are invested in the United States Treasury bills and in a money market fund that invests exclusively
in United States Treasury instruments, which mature within 1 year. At September 30, 2023, our current ratio was 4.5:1, and we had no debt.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Stockholders' equity was $335.5 million which equates to a book
value of $18.92 per share, of which $6.77 was cash and short-term investments. In the first 9 months of 2023, we generated $17.3 million
of cash from operations. We reinvested $11.6 million of that back into the company in the form of capital expenditures. We expect our
2023 capital expenditures will approximately total $20 million related to new product introductions, upgrades to our manufacturing equipment
and improvements to our facilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">In the first 9 months of 2023, we returned $107.8 million to our
shareholders through the payment of our quarterly dividends and a $5 per share special dividend paid in January 2023. Our Board of Directors
declared a $0.17 per share quarterly dividend for shareholders of record as of November 15, 2023, payable on November 29, 2023.</P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">As a reminder, our quarterly dividend is approximately 40% of net
income and therefore, varies quarter-to-quarter. That's the financial update for the quarter. Chris?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Thanks, Tom. Our third quarter sales and profitability decreased
from last year as overall firearms demand declined, creating a challenging promotion-rich marketplace. The estimated unit sell-through
of our products from the independent distributors to retailers in the first 9 months of 2023 decreased 8% compared to the prior year period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Comparably, NICS background checks, as adjusted by the National
Shooting Sports Foundation, decreased 7% from the first 9 months of 2022. We remain focused on our long-term strategy and adjusted production
rates on various product lines to better match demand, which reduced our overall production. While our decreased production hindered current
period profitability, we successfully managed inventory levels during the seasonally slow quarter with only a nominal increase in finished
goods in our warehouses and essentially no change in distributor inventories.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">We are well positioned heading into the fourth quarter. We stayed
disciplined and offered only modest promotions in the third quarter. We ran 3 retailer promotions, one for each of the 10/22, the Wrangler
and the American centerfire rifle product families to ensure we maintained our strong presence at retail.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">As Tom mentioned earlier, in September, we also repositioned our
pricing on 2 products: the LCP pistol and the Security-9 pistol. This allowed retailers to offer these products at competitive prices
in the very tight pistol market, while ensuring profitability for all 3 participants in the distribution channel; Ruger, distributors
and the retailers. You may recall that we repositioned our pricing on the MAX-9 pistol in the first quarter of 2023.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">We are extremely pleased with the results of this price strategy
and the resulting performance of the MAX-9. As we did with the MAX-9, we protected the independent distributors inventories of LCP and
Security-9 pistols, which adversely impacted our current margins, but will benefit us going forward as we continue to demonstrate our
commitment and appreciation for the investment distributors make in Ruger products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">They can rest assured that their investment in Ruger is sound and
profitable. Our debt-free balance sheet and diverse product offerings have us well positioned to capitalize on the firearms market rebounds.
We continue to look for opportunities to enhance our current products and to expand our product portfolio through product innovation and
development.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">2023 has been a busy year. Earlier this week, we introduced the
Ruger-made Marlin Dark Series lever-action rifles, which will appeal to a broad variety of firearms enthusiasts interested in a more modern
look and features to enhance the rifles classic design. Other new product introductions in 2023 include 2 other Marlin lever-action rifles,
the Model 336 Classic, chambered in 30-30 Winchester, and the Model 1894 Classic lever-action rifles chambered in .44 Magnum.</P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">In April, we launched a Super Wrangler revolver, which comes with
2 cylinders, one for the inexpensive .22 [LR] rifle ammunition and one for the more powerful .22 Magnum ammunition. As we mentioned last
quarter, in 2023, we are capitalizing on the opportunity to offer new Ruger pistols in California for the first time in 10 years, brought
about by some recent changes in the pistol requirements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">To date, 4 Ruger pistols have been added to the California roster
of certified handguns, including a Mark IV, the SR22, an LCP and a MAX-9 pistol. In the coming months, we look forward to introducing
exciting new firearms in both the Ruger and Marlin brands as well as offering additional pistol to the California market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">New product sales, which include only major new products that were
introduced in the past 2 years, like the Marlins and Super Wranglers I just mentioned, totaled $90.5 million or 23% of firearm sales in
the first 9 months of 2023. This includes the MAX-9 pistol, the LCP MAX pistol, the LCP Carbine, the Small-Frame Autoloading Rifle, Security-380
pistol and the aforementioned Super Wrangler revolver and all Marlin rifles.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Last week, we attended the National Association of Sporting Goods
Wholesalers Annual Expo, better known as the NASGW show in Columbus, Ohio. We were honored to be recognized by the independent distributors
as we were named Firearms Manufacturer of the Year and awarded Best New Rifle and Best New Overall Product for the Marlin Model 336. This
was a great testament to our 1,800 loyal and hardworking associates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Those were the highlights of the third quarter of 2023. Operator,
may we please have the first question.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; color: #001EFF"><B>QUESTIONS AND ANSWERS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">(Operator Instructions) And our first question comes from the line
of Mark Smith with Lake Street.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Mark Eric Smith <I>Lake Street Capital Markets, LLC, Research
Division - Senior Research Analyst</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">A handful of questions here for you this morning. First one, just
looking at mix shift during the quarter, did we see it really shift towards lower-priced pistols and it sounds like that's kind of what
you were promoting during the quarter? Was that the biggest part of the mix shift?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Well, Mark, I'm wondering if potentially you're looking at the,
say, the average selling price on incoming orders or outbound sales. And that's -- part of that is true, but it's also part of the repositioning
that we mentioned at the lower price point and the price we use to protect distributors' inventory, that moved those numbers down, and
that's where that comes from. If we're not for that, those -- both those particular metrics would, in fact, be higher, I think, by about
$70, if I recall.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B></B></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Mark Eric Smith <I>Lake Street Capital Markets, LLC, Research
Division - Senior Research Analyst</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Okay. Yes, that was the thing was really the ASP on the orders received,
certainly moved the lowest that we've seen in the last 1 year, 1.5 years or so. So and then similarly -- similar question here, ASPs on
backlog orders are still really high. Is this a higher mix of Marlin or other long rifles that's kind of driving that? And if so, would
you be able to meet some of that demand and get that -- those rifles potentially shipped out during October ahead of kind of core hunting
season.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Good question. I mean certainly, the higher price points on the
back order includes a lot of Marlin rifles, both the 1894, we recently introduced the 336 and even the 1895s have been introduced back
in December, 2021. We have a significant backlog. We're working very hard to catch up. The folks in Mayodan have done a great job adding
capacity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Some of the folks may have heard me talk about that before. Basically,
the 1895s and 336s are built on one line. And when we added in the 1894, it basically doubles our capacity. The 1894, which gives us a
..44 Magnum. And very shortly, you'll see the .357 Magnum. That helps us double capacity in Mayodan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">So I'm optimistic that we'll be able to catch up on that backlog.
But it's still a good sign that the backlog remains intact. New Marlins that we've just introduced the Dark Series this week. Again, we're
pleased with the backlog. We'd like to be shipping more, but we want to make sure we focus on quality first, and then we'll gradually
eat into that backlog.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B></B></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Mark Eric Smith <I>Lake Street Capital Markets, LLC, Research
Division - Senior Research Analyst</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Okay. And then you highlighted and talked a little bit about inventory,
and it sounds like you're pretty comfortable with the inventory. But as we look at the company's inventory, it sounds like on finished
goods, that moved higher and is that kind of at least recent history, kind of record highs here? How comfortable are you with the inventory
that you guys have in your warehouse?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Yes, the current inventory is pretty well balanced. And there's
a couple of categories that we know when things accelerate, we're glad we have that inventory, the ability to ramp up quickly is something
we wish we do faster, but one of the reasons we want to maintain that inventories to ensure that as the market rebounds, we're well positioned
for it. When you look at back into 2022 and 2021, certainly, some of those inventories were really artificially biased down.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">I mean you go back to early 2022 I think it was about 50,000 in
inventory, very low. That's really artificially too low. And as one of my old mentors remind me of the sales business, you can't sell
from an empty wagon. And so we think we've got a good inventory, good mix. We watch it very closely, and that's the reason, frankly, we
took production down this quarter as we kind of hit our safety stock levels in certain categories, we moved those production rates down.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Mark Eric Smith <I>Lake Street Capital Markets, LLC, Research
Division - Senior Research Analyst</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Okay. And the last one for me. Have you seen -- as you talk to your
retailers, but really distributor partners, any shift in demand, especially as we think about the last 30 days, we're still kind of waiting
on the NICS data, but any updates from your point of view on demand?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">We had some very good meetings with all of our wholesale distributors
out of the NASGW show in Columbus. Great meetings, talked about confidentially with new products we have in the works with them that they're
very excited about. We also asked the exact same question. Have you seen an uptick or a change in demand in the last couple of weeks?
And certainly, they saw some movement, particularly in the ammunition category.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">But when it came to the firearms side, there's a little bit of movement,
but most of it seemed to be focused on products that we don't make, which included very low-priced MSR rifles. And so most of what we
heard was it hadn't really impacted the primary categories that Ruger operates in. May in the future, it remains to be seen.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">I think it was probably -- it helped move some inventory out at
retail level, and that generated some cash, I think, for retailers to perhaps fill in some holes in (inaudible) inventory, which we heard
from our wholesale customers. So I think it had a positive effect, but not like we saw say early 2020, the beginning of COVID and things
like that. Nothing along those magnitudes.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Mark Eric Smith <I>Lake Street Capital Markets, LLC, Research
Division - Senior Research Analyst</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Okay. I might squeeze in one more here. Just as we look at the regulatory
environment, any changes around exports here with some recent shifts that could potentially impact your business?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Well, Mark, you're probably referring to the announcement from the
Commerce Department regarding the temporary 90-day export ban on -- I think the headlines were a little deceptive in that they made it
sound like all firearms were being banned. When you look at the companies that were specifically carved out and allowed to continue as
normal, in Ruger's case, that 90% of our exports, when we look back on 2022 and 2023 to date, are unaffected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">So it could be -- if it were to be expanded, certainly, it could
be an issue. But right now, 90% of our exports are not impacted based on the countries that are specifically allowed by that. And typically,
our export business, as you like to remember, typically goes between 5% and 6%. I think year-to-date this year, maybe around 7%, but it's
not a big part of our business overall, but we do pretty well with it.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">It's just that (inaudible), our export team is really on top of
this, and I don't see a major impact from this unless it were to expand based on the guidance we've currently got from the administration.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>
<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Our next question comes from the line of Rommel Dionisio with Aegis
Capital.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B></B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Rommel Tolentino Dionisio <I>Aegis Capital Corporation, Research
Division - Head of Consumer Products and Special Situations</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Chris, given the next time we'll chat will be in a few months after
a short (inaudible). I wonder if you could just preview the environment going into this critical period of the year where you're going
to have distributor meetings and trace -- launching new products. Could you just talk about the overall receptivity that you think you'll
be seeing here over the next few months with regards taking on new products and inventories and just sort of in broad picture terms?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Thanks, Rommel. The -- like I mentioned, the NASGW show was a good
meeting. We typically -- we have Tom and I are there. We have our wholesales force. We spend time with every single one of our wholesale
partners, and there are some great folks that we deal with, very candid conversations. And one of the things we recognize this is a very
-- remains a very promotionally driven marketplace. So that's one of the things we're asking our distributors to see what's working, what's
not.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">We also gave us the opportunity to under an NDA to go through some
of the new products that are in the works. And the reception was great for some of the things that are coming down the pipe. Now of course,
we never predict exactly when those new products are going to launch. But we've got some great things in the works. Our distributors were
pleased to see that. They remain a little cautious in terms of their buying patterns just because they see retailers being cautious and
they're watching retailers and the credit situation at retail very closely.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">So I think as we've seen credit tighten up a little bit for some
of those retailers as interest rates have risen, availability to credit may have tightened up a little bit. It's just something that they
watch very closely. And that's why even though we sell exclusively to those wholesale distributors, we stay very much in sync with them.
Tom talks to their CFOs just to keep a pulse on what's going on with the credit to retail levels.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">So I think most retailers have been pretty good as far as managing
the downturn in demand. There may be a few that have struggled, but for the most part, we heard pretty positive reports on accounts receivables
on the part of our distributors. And I think we're in decent shape going into the shot show. I expect there'll be other new products that
we'll be competing with. But so far, everything we've done has been well received. And I think our distributors are looking for us to
help drive business in 2024 with additional new products and maintain our commitment to the 2-step distribution model.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Rommel Tolentino Dionisio <I>Aegis Capital Corporation, Research
Division - Head of Consumer Products and Special Situations</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Okay. And maybe a quick follow-up. Obviously, you've got some major
new products moving into the California market, the California roster. Could you just talk about pent-up demand? I mean, obviously, it's
been decade or so that you've been able to offer some of these products in there. And I wonder if you could just chat on that.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B></B></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Thanks, Rommel. Yes, It's been some pent-up demand to be sure for
Ruger, but there were still a lot of guns on that roster to be honest. There are still a lot of firearms that are on there. The MAX-9
in particular, has been very successful because of course, that got a lot of a lot of hype in the press and in the trade media and things
like that when it was launched and continues to do so.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">And California residents weren't able to participate in that, but
now they are. So that's a good example of some near-term pent-up demand. The other products like the Mark IV and the SR22 and the LCP
model we have in there, I think it's been not quite as strong. The MAX-9 has kind of been the belle of the ball in terms of the California
market for us. So we've been very pleased with it. And we've got a couple more that are going to join the California roster here in the
not too distant future.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Our next question comes from the line of Ryan Hamilton with Morgan
Dempsey Capital. Okay. One moment please for our next question. And our next question comes from the line of Josh Kurzban with Aramas
Capital.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Joshua Kurzban <I>- Portfolio Manager, Aramas Capital LLC</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">When you met with your distributors, what was the date of that meeting?
Was that pre or post the tragic events in the Middle East?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Yes, that was just last week. That was at the National Association
of Sporting Goods Wholesalers Expo in Columbus. So that was the last week, the meetings run typically 3 days, Wednesday, Thursday, Friday
last week. .</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Joshua Kurzban <I>- Portfolio Manager, Aramas Capital LLC</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Right? Because there's been lots of talk both anecdotal and in the
media about a surge in guns 3x, 4x, 7x quarter-over-quarter. I know you don't give explicit guidance, but would it be safe to assume better
than normal seasonality, given those tragic events and the opening of the firearm market to -- firearms market to participants that would
never considered owning a firearm in the past?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Well, one of the things is that's in the current quarter. So we
typically don't talk about current quarters or future events from a financial standpoint. Again, we are seeing those same media reports,
like I mentioned, our distributors and manufacturers in the 2-step model were a little bit removed from it. We've seen reports of increased
sales at retail. But at least as of last week, we hadn't seen a lot of that moving back upstream to the manufacturers.</P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">But there are still a lot of goods in inventory, particularly at
the retail level and wholesale level to work through. So there may be some good demand signals coming for all the wrong reasons perhaps,
but we're watching that very closely. And our sales force is in the field every day, every week, modern in-store sales. So we get a pretty
good read from them on what's moving and what's not. So I think we'll be well positioned to capitalize on any increased bump in sales
if and when that occurs.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Joshua Kurzban <I>- Portfolio Manager, Aramas Capital LLC</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">And would you expect that increase to be more enduring than what
happened in the wake of COVID, given that this is a new population. And a related question to that, and this is more theoretical, Obviously,
the left has been anti (inaudible) a while. Would you expect some of those people to be less adverse to protective measures being taken
by families? Do you think the political pressure is going to be turned down a bit?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">That's a hard one to say. We saw with COVID and some of the things
going on in 2020, 2021. It did bring a lot of new customers into the fold. And that's always helpful in terms of the ability to get those
new customers to go from being a one gun purchase to a potentially a multi-gun purchase and try to get into segments of the shooting sports
that they can enjoy long-term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">For example, using our 10/22 rifle or Mark IV family of pistols,they
could really take it up in a range and enjoy it. And so our goal is always, when we get the opportunity, to get new shooters into the
business to try to welcome them with open arms, of course, and then also to get them to understand how broad and deep the firearms community
is and how much enjoyment they can have out of the range, taking their family out and learning how to shoot safely.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">And as far as they're changing their political views, it's hard
to say. I don't think I could adequately comment that. I'd like to think it wakes people up to the idea that while they may not have considered
a firearm purchase in the past, now they have and they realize that second amendment rights are worth supporting, and maybe they do reconsider
some of their previous political beliefs.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Joshua Kurzban <I>- Portfolio Manager, Aramas Capital LLC</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">When would you get the background check data for October?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Pretty quickly. I would expect probably maybe late today or tomorrow.
It's a fairly fast turnaround these days as far as seeing that. And then the National Shooting Sports Foundation turns around pretty quickly
with their adjustments that they make to it to account for permits and things of that nature.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Joshua Kurzban <I>- Portfolio Manager, Aramas Capital LLC</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">And what are your expectations on that?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">For the month of October, to be candid, I don't recall where October
last year was. So I wouldn't hazard a guess.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B></B></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">NOVEMBER 02, 2023 / 1:00PM GMT, Q3 2023 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">And our next question comes from the line of Ryan Hamilton with
Morgan Dempsey Capital.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Looks like Ryan seems to be having some technical difficulties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">So with that, I'll now hand the call back over to President and
CEO, Chris Killoy for any closing remarks. .</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">I'd like to thank all of you for attending this call today, especially
our shareholders. As we head towards the end of the year, I want to mention 2 important dates next week. Next Tuesday is election day,
the defining event in any democracy. As we head into an uncertain global political and economic future, your voice of the poles is of
tremendous importance. Please educate yourself on the issues that are important to you, learn about the candidates and most importantly,
vote.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">And next Saturday, November 11, is Veterans Day. Without the sacrifice
of those who served our great country, we wouldn't have the ability to exercise our many freedoms, including our right to vote. Please
take a moment and say a quick prayer of thanks to all the great service men and service women who fought to attain and protect these rights
for all of us. We thank all veterans, especially the veteran members of the Ruger family through their service and sacrifice to our country.
We look forward to our next quarterly call in February.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">Ladies and gentlemen, thank you for participating. This concludes
today's program, and you may now disconnect.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; color: #001EFF">&nbsp;</P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0 0 10pt"><B>DISCLAIMER</B></P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0 0 10pt">Refinitiv reserves the right to make changes to documents, content,
or other information on this web site without obligation to notify any person of such changes</P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0 0 10pt">In the conference calls upon which Event Briefs are based, companies
may make projections or other forward-looking statements regarding a variety of items. Such forward-looking statements are based upon
current expectations and involve risks and uncertainties. Actual results may differ materially from those stated in any forward-looking
statement based on a number of important factors and risks, which are more specifically identified in the companies' most recent SEC filings.
Although the companies may indicate and believe that the assumptions underlying the forward-looking statements are reasonable, any of
the assumptions could prove inaccurate or incorrect and, therefore, there can be no assurance that the results contemplated in the forward-looking
statements will be realized.</P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0 0 10pt">THE INFORMATION CONTAINED IN EVENT BRIEFS REFLECTS REFINITIV'S SUBJECTIVE
CONDENSED PARAPHRASE OF THE APPLICABLE COMPANY'S CONFERENCE CALL AND THERE MAY BE MATERIAL ERRORS, OMISSIONS, OR INACCURACIES IN THE REPORTING
OF THE SUBSTANCE OF THE CONFERENCE CALLS. IN NO WAY DOES REFINITIV OR THE APPLICABLE COMPANY ASSUME ANY RESPONSIBILITY FOR ANY INVESTMENT
OR OTHER DECISIONS MADE BASED UPON THE INFORMATION PROVIDED ON THIS WEB SITE OR IN ANY EVENT BRIEF. USERS ARE ADVISED TO REVIEW THE APPLICABLE
COMPANY'S CONFERENCE CALL ITSELF AND THE APPLICABLE COMPANY'S SEC FILINGS BEFORE MAKING ANY INVESTMENT OR OTHER DECISIONS.</P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0 0 10pt">&copy;2023 Refinitiv. All Rights Reserved.</P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="width: 64%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt; color: Blue">Contact Us</FONT></P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)"><BR> &copy;2023 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font-family: Sans-Serif; font-size: 9pt; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="text-align: right; margin: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt">
    &nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0 0 10pt"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>rgr-20231102.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6JZo7xRiXhun8uMbHxcSaeOeaPtwpR66ekxvG5/fQkKnyUtBefgRid3BD3GsTwK -->
<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/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:RGR="http://ruger.com/20231102" elementFormDefault="qualified" targetNamespace="http://ruger.com/20231102">
    <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-20231102_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-20231102_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" />
      </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/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>rgr-20231102_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: 5.20b -->
    <!-- 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.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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>5
<FILENAME>rgr-20231102_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: 5.20b -->
    <!-- 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 roleURI="http://ruger.com/role/Cover" xlink:href="rgr-20231102.xsd#Cover" xlink:type="simple" />
    <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/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !  *X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK+\0>*M%\)VT=QK>L6&C6\C
M;$EU"Y2!&;&< N0"?:L'_A='P^_Z'KPU_P"#>W_^+KJIX7$58\U.FVO)-DN4
M5HV=E17&_P#"Z/A]_P!#UX:_\&]O_P#%T?\ "Z/A]_T/7AK_ ,&]O_\ %UI]
M1Q?_ #YE_P" O_(7M(=SLJ*YW0_B/X3\37XL='\4:+JUZ5+BVL=0AFDVCJ=J
ML3@>M=%7-4I5*,N6I%I^:L4FGJC/U[Q%I7A72Y=2UK4K/2-.BP)+N^G6&),G
M R[$ 9) ZUSNE_&CX?ZY?166G>.?#=_>3';';VVK6\DCGT"A\DU\^?\ !5#_
M ),G\;?]=K'_ -*HZ^(?B5:_L@M^R#8?\(^-./QC;1;3[,NAO<M>G4]B;@XR
M5QOW;OTYQ60S]@/$7BC1_".FMJ.NZM8Z+8*P0W6H7"01!CT&YR!D^E<K_P +
M^^&/_11?"G_@ZMO_ (NOA+]L[_A*/^'4_@O_ (307(\48TG[=]LSY^_)QYF>
M=VW;G/.<U3^ .G_L)?&#4?"7@O3/"EOJ/C74+2.-X9++48A)<+#NERY(0<JQ
MSG'I0!^C/B/QYX:\'V=K=Z]XATO1+6Z.VWGU"]C@28XSA&=@&XYX[5D:;\:_
MA[K.H6]C8>.O#=]>W#B*&VM]6MY))7)P%50^23Z"OAO_ (+ 0:-I/@[X)1:G
M"%\/6WB39=0@,P%JL:!UP.3\@(XYKI_V8M)_8J^+/Q.M4^%'A:WE\6Z&JZO!
M*UI?P>1Y;KMD!E(4D,5XYH ^V5\8:"WB5O#HUO3SX@6+SSI7VI/M0CQG?Y6=
MVW'?&*9_PFWAW_A)_P#A&_[>TS_A(MGF?V3]LC^U[=N[=Y6=V,<YQTYKX8L_
M^4RE_P#]B</_ $0E> _MA:'XU/\ P4-\>>,_A_*1XC\":#I_B9;=02UQ##%
MLR #K\DC$CN 10!^M>K^*]$\/WVGV>J:Q8:==ZA)Y5G;W=RD4ER_'RQJQ!<\
MC@9ZTS6/&.@^']2T_3]4UO3M-O\ 4&V6=K=W4<4MRV0,1JQ!<Y(X&>HK\\_V
MAOC!HWQ]\<?L8^.]"<&RU;7I'>'<"UO,&@66%O='!'X9[UN?\%" /^&POV4N
M/^8T_P#Z46U 'V]XB^*W@GPCJ3:=KOB_0=&U!460VNH:E#!*%/1MKL#@^M1:
M+\8O 7B34X--TGQMX=U/4)R1%:6>JP2RR$#)"HKDG@'I7S[^W=^S1\,O&'P@
M^)GQ%UCPE:7WC2Q\.7#VVKO)*)(VBB8Q$ ,%^7W%<'_P36_9E^&$GP$^&WQ.
M;PA9MX[5+B8:T9)?-#^;+'G&[;]SCI0!]J6/C+0-4UJ_T>SUS3KO5M/&Z[L(
M+N-Y[<<<R(#N7J.H'6G^'/%NA^,+26ZT'6;#6K:&4P23:?<I.B2#!*$H2 PR
M.#SS7P=^R9_RDW_:8_Z]4_\ 1D%:7[&L(^ G[:'QZ^#<NVVTG5)(_%6BQLWR
M^6_+A?\ @,J@_P#7$^E 'VZOC'06\2GPZ-;TX^(%B\XZ4+J/[4(^N_RL[MO(
MYQCFMBO@3]@>U/QJ_:;^/GQWN4,MI<:F?#^BRR+G$$> 2I[?NXX <?WC7WW0
M!\*_\%<%#?!/PH2H;&N C(S_ ,L7J7P?_P $M?@YK_A'0]3N+KQ,MQ>V,%S*
M([^(+N>-6.!Y7 R34?\ P5O_ .2)^%?^PX/_ $2]?8GPS_Y)QX4_[!-I_P"B
M4K]HEG>99+PAETLNKRI.52M?E=KV<;?F>0J4*N*J<ZOHCY6_X=/_  6_Y_/%
M/_@PB_\ C-'_  Z?^"W_ #^>*?\ P81?_&:]'^)W[=GPQ^#OC*]\+^*_[=TS
M5[4@M&VENR2(?NO&P.&4]B*Y3_AYY\#/^@GK/_@K?_&IHXWQ%Q%.-:C+$2C)
M732;33V:=ARC@8NSM<Z7X%_L'_#?]GOQY'XN\,7&N2:JEM):A;^[22+8^-W
MC4YX'>OHVO!?@W^VS\,/CMXU3PKX4O=1GU=[>2Y"7-BT2;$QN^8]^17O5?GW
M$$LYGC$\]Y_;67QWYN76V_3<[J'LN3]S:WD?+'_!3;0]2\1_L;^,K#2=.N]4
MOI)K+9:V4#32MBYC)PJ@DX'-?/\ ^T%^R[-:_LA?"3XF?#OPLFD_$SP+::;J
MTD.GZ>$NKI?+C\Y9$"[G=7"O@@GAQWK])Z*^:.@^!_V]_$6J_M ?\$]]-UW1
M_#>K?VKJEYI]Q-HRV$INK>0,1*ABV[L*P(SCI@]Z9X,_;Z\(>%="T:!?@#\0
MH]1L;.*!KFW\+JK;UC"L0PP>2#7WW10!\$?\%+M'U7XA:3^S[>Z3H&I:A$WB
MFWO+BWCLGE:WB98R?-50=N <'/'!K[ETWPUI&CS--8:596,S+M,EM;I&Q'ID
M <5I44 ?"-GX7UI?^"NU]KATB_&B'PB(1J7V5_LQ?R4^7S<;<^V:TO!_A75&
M_P""J_Q%U6YT:\.A7/@R"W6^EM7^RRMLM04$A&UCP>,]CZ5]N44 ?D+X\_9A
M\8? G]NSX>Z)H.FZIJ'PJNO%$7B+2OLUL\UOIS2NJSQLR@B/:44<D94(?6OH
M;]O3POK6N?M9_LOWNFZ/J&H65CK#/=7-I:R2QVZ_:+<YD900HP#UQT-?>E%
M'D7[7=A=:I^R[\5+.RMIKR[G\.7L<5O;QM))(QA8!54 DD^@KB?^"=.CZAX?
M_8[^'UAJEC=:;?0PSB2UO(6BE3_2)",JP!'%?2=% 'P9^RSX6UK3/^"D'[1F
MK7FCZA::5>6RBVOI[61()SYD/W)"-K=#T/:L;_@I=X;\9?#KXE> /C-\/-$O
M-8U@:??>&-1AT^UDF<PS0R>6Q" D >9+R>X6OT,HH \ _8/^#\GP3_99\#Z#
M=VS6NKW-K_:FI)(I607-P?,96!_B4%4_X!7O]%% 'PM_P5O_ .2)^%?^PX/_
M $2]?8GPS_Y)QX4_[!-I_P"B4KY*_P""K&@ZIX@^#/A>'2M-N]3F36@S1V<#
M2LJ^2_)"@\5]<?#B)X?A[X7CD1HY$TNU5D88*D0KD$>M?I6:2B^$,LBGJJE;
M\XGG4_\ >JC\D><?M0?LN^&_VFO!9T[4E6PU^T5FTO6HTS);.?X6_O1D]5_$
M<U\$? "X\'_ 3XF7'PB_:"^'/A\N9\6'B:\L$DV[C\I>0CYX6_A?^$\'V_6"
MO&OVG/V8?#/[3/@E]*U9%LM:M59M,UB- 9;60]C_ 'HS_$OXC!YK7ACBOZG0
MEDN:3E]4GLXMJ=*7\T6NG\T=GO;=-8G"\\O;4TN9?<_)G3^"?@7\-_ >K1ZW
MX5\&:'HNHF(QI?:=9I&YC;&0&4=#@5WU?GW^RK\:OB-^SGXT;X-?%O1=4NM$
MMI1;Z7XAAMY)XK92?D!D .Z!NS=4Z'CI^@?7D5\]Q-E>,RS&*.*K>VC)7A4O
MS*<>C3N[>:Z>EF^C#U(5(>ZK=UV8M%%%?(G4%%%% !1110 4444 %%%% !11
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140365656797008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Nov. 02, 2023</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_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<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_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<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_AmendmentFlag', window );">Amendment Flag</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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov.  02,  2023<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-10435<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STURM, RUGER & COMPANY, INC.<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000095029<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">06-0633559<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Lacey Place<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Southport<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CT<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">06890<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(203)<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">259-7843<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_WrittenCommunications', window );">Written Communications</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_SolicitingMaterial', window );">Soliciting Material</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_PreCommencementTenderOffer', window );">Pre-commencement 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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">RGR<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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>
</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_CoverAbstract">
<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>Cover page.</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_CoverAbstract</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:stringItemType</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> -Section 14a<br> -Number 240<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>form8k-31036_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:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="rgr-20231102.xsd" xlink:type="simple"/>
    <context id="AsOf2023-11-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000095029</identifier>
        </entity>
        <period>
            <startDate>2023-11-02</startDate>
            <endDate>2023-11-02</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2023-11-02">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2023-11-02">0000095029</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2023-11-02">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2023-11-02">2023-11-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2023-11-02">STURM, RUGER &amp; COMPANY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2023-11-02">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2023-11-02">001-10435</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2023-11-02">06-0633559</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2023-11-02">One Lacey Place</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="AsOf2023-11-02">Southport</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2023-11-02">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2023-11-02">06890</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2023-11-02">(203)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2023-11-02">259-7843</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2023-11-02">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2023-11-02">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2023-11-02">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2023-11-02">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2023-11-02">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2023-11-02">RGR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2023-11-02">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2023-11-02">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M Q0    ( --H8U<'04UB@0   +$    0              "  0    !D;V-0
M<F]P<R]A<' N>&UL4$L! A0#%     @ TVAC5QSE>"GN    *P(  !$
M         ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ TVAC
M5YE<G",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H96UE
M,2YX;6Q02P$"% ,4    " #3:&-7G$RH*T$$  !I$   &
M@($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ TVAC
M5Y^@&_"Q @  X@P   T              ( !A P  'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " #3:&-7EXJ[',     3 @  "P              @ %@#P
M7W)E;',O+G)E;'-02P$"% ,4    " #3:&-7JL0B%C,!   B @  #P
M        @ %)$   >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ TVAC5R0>
MFZ*M    ^ $  !H              ( !J1$  'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ TVAC5V60>9(9 0  SP,  !,
M     ( !CA(  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @
&V!,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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>11
<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>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="form8k-31036_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-31036_rgr.htm">form8k-31036_rgr.htm</File>
    <File>rgr-20231102.xsd</File>
    <File>rgr-20231102_lab.xml</File>
    <File>rgr-20231102_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form8k-31036_rgr.htm": {
   "nsprefix": "RGR",
   "nsuri": "http://ruger.com/20231102",
   "dts": {
    "inline": {
     "local": [
      "form8k-31036_rgr.htm"
     ]
    },
    "schema": {
     "local": [
      "rgr-20231102.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/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "rgr-20231102_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rgr-20231102_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 22
   },
   "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": "AsOf2023-11-02",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form8k-31036_rgr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-11-02",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form8k-31036_rgr.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r8"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r10"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r9"
     ]
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": []
    }
   }
  }
 },
 "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": "14d",
   "Subsection": "2b"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "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>15
<FILENAME>0001174947-23-001307-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-23-001307-xbrl.zip
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
M[.G1)=$=S4]\4/ANX,8E&5CKG9=F"9D0WS.]Z/%A:73^;^E4HRG0,<A8_P5
M.IHYZ6NTG?':S$DUHXV&E08U#R9A_>OZ,<A"L+=ATW@T#U?1U$@BT)II3S!/
M6+2T3_2O%>G(@  3E\UH,Z>EBT7_R,B>8A0/NRCT!]TO2DH<TY1T1(:8*G <
MXB=:@B1Y@#B%'4@JB%#P/(U)IIAK"V%"MB[)+TA/3!+[3U8T_9[6.B*++G..
MC(K80K_+Y\X5]WP8G>).3H-YC&T^Y^GG<UJ[S#]*KEU>B$9<I 61(FT F*V_
MR;([[W@"2IK\75W5'Q(V\@?0J7(O74C5IN'D).EW%JS1K=5U0 >3J!].!J,=
M?$MTGS,M,![ZCD$C]NWQ7%JJ-Q)5P"D'@J+G]EB#;9OW[4I)7(X.B_T:?.6?
MMI]]N><]169N)Z0\\^G=\U$-BG1\);23/S9D"(/S80*?'1P\:S\+<D 61M_S
MXHE;63,BS;79$((C#O#9WHOVRYK0:U5Z]&=?M)\_YU%_X?C;I#I4^GHEO8)$
MIKV8L;,!)_'9WO/V@9]ALP$#!\,SQZN<1&S29"Z0R&=[>Y6,$).,#ATV-C#\
M=,.NJF#G!=M/ZI0'GD\""8<LPPO +YR>I<)=OQ0ETBZ)&[V-P#CBM9 [B=)
MZL* Q.!(Z!@]3_/>7?4PE,L9X*7<VR5TUB7 =N*Q=,MQC,M%< !'"QKEVOD+
MQ@_0CR'E/.9T?P3URP>8.9IFPB>Q^[S](JQ<9M9LU-@9M.LL+6=S$3UVO5!D
M3KQY+&ICF%S,["9RMZWY[%E%AB;7" C_(QHF8@;P'>V9I0N,B0F'.4PA+6AX
M;V:0?@4MP +/L]#J]I[71KX] ;8W-^9/@XGOGC6!*1D4U\( ]IYY!D#+8GE.
M6Q"^W7\IWWZ0R^!@ZS+8N@RV+H.MRV#K,G@XE\'!UF5PWRZ#OZ3#@&Z9QHT
MH[I;SP!CV-3CGNY^CBN;N *F N/=>N4S/OL6&689W58_&)W^COX3-K\M'N>J
M-GEKKX*)^8OPXRTV_"=BP_2#8;H097$3[Q$ !6=^"T3RR O;)>P38H\&]$'
M-R352%FF3Q:Y0A$!>6H9/,PPCC7C.?W4)8SV!*"&>#C;FS!AEZ2[.4&0$.:V
M8#E1D@0QN8OC'=6DV4Y**[0DKQ LT#S,%8BR($0Y? <.H<)&,33:Z'T*?@W:
M>O&Y"*DL!-&HU.35"Y)WS[8'TPG ,2*5\][1H,8&:?O<&.='VVXG/Y=L"I+P
MQ[3.K6!>S<9@GJ:\W0,)\3G!HQI\7:WL^>?5GMVY#?MJ<RYLA,#*<8FGU+]5
M@VT*F+&SM1@M?DX5/M=L9&QLTX-@'FF9!VL0U,'',G+L>Z2S)C(0ZO$@!.U[
M.7:"OGE"JP:G&<XC&!UE5EM9];V9,P>$IB'81+.AX.L&?;-!EY?CL<OS:8FH
M+0F*F[!53^8TV5= *6.B;;%-L6DYO0T;3C_/XW05+A$C<&E"'UN3I(M((LMD
M<J [Z$/Y''=IEJ:3W&-;*[:WREPO($T%D7@\?)+BWB0S?KQ&TV%Z]V\ T\E#
MK5LY[+>"I+0?<V=9X0P8PS2%"[%B[/1<7M@U5E<A?>*K3!$:QR2$#4[)[B\J
M%I#?B4\+!=K$'(2K6WL$KE*1+<X2J:A?>F_W"4!U_/,-/3J+X<_RFFMG00N&
MPW9,^^8RL"S2L*:Q"T3)6E\D=.D2#DM?(3(W\E%Y-1QR"0T>^A,\UCR_^X8@
M<_;;+20F4^!_FEP&W;^"X9A\;9RG-4!;)@J@/!JS69"8_< LO^2] +XM*'90
M[&_CVXC;9A]PNJ(A*_X)F(-#'>FQW%5LF",D%TM70.57G#UGX!'C(X35%-!H
M_9N%Z?-MIT/@#5?14!,_.&)<_ /2/6$]1R1'BT Q&Y82[DGBXE<B>5L;$J B
M@[".MODI+3F @:2NY:AO6L'*W=I)4]M(C'#6^5]ADS:%R0W7RL/<2S(0B#%#
M9^/D";7K=&T2C>I#@,75X=ET?0^\<X58(L>]@I+U$O'RR%B%GXGVL#8\?\,4
M1V=4<)SM^\5NC4=A=% =.RINT5H GNV$Z"3'XB*2A/R&.KRLO@P)<F4T<N02
MLC(+0[)EEK*[2,(2("97+C@D.$#7D8R3S9 + H='Q+BM2#!2B(&T,3%YM;7"
M=C>7MD! -?(46,OS=^">3YPTH37'F&1@F#8'2_*Y-G,79?79A;G0N>>L,/!6
M^]L4JX?P'?X3=9/RY@=^R+><K:*YI0M=YK=D NVJ L5D%_O[$91!=4QD;H3Y
MY.UFX\WFB2!TA'<Z74)=@:H7V.]<:+)V^,MZ6AA^\W;IG7-^QLN0S^=AUPI^
M3M)K.5K>EPED>LH8\ST?&FN1<XO$)P<GS:C,U^I Z0H+E\NY<NZ*+U/(>YI(
MH#8?XPZ']I_A@<0<(UD0+Z29L,MTQXJ.P_(K7!X/SSO2.L3!D:5V(H9;L18/
MJQX-+7M>YI'-"PG\SX+W"5XEXC(0TAEI<'Q$V.:IL^($J)T.\Q*>@AF379!'
M8Z*O/)K!WP7+\=T. /6 'RB0Y4A"I?R$KOBN54J4TAG<LN;@X MS)*]L@?%#
M%LK\#W9W#G;-&QIWCC5E(15'G]Q[\?*I?_2NUVR.UG[ZE*8T2\K%!P'93[=
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
M1'9=7X9I(-GAL)C89<I&%"O7I,BSCX8!\PI3T6J_&N=+FSDFN05-RK?85&<
MU^J71&DUT?E!.$ UZ+[FK I>!^UOR+Q0:X_Y"D^AU"\=!B:)Z8H54(^4=Z%B
M?::&-P<0^!@4-80X(IW-/M+\\0*>)YZLMK>V@]K?<<;U%0I[I27#-MP4XA2H
M?/7XFZ>7IV(X<?DIE(4E<XV;_*&4_Q8]^O/Z<0BCD,P&4!LLZ]Y&^:M-GY86
M%4K32;.A!,O.I<H IU&\MVK(X0:P,*V4_ %ZZ;-8-E#Q'/C[6+[-45E)+S9H
MSDDF183J5#X28N/A9J/NY]7H'($< &I*1HNDF 3G"ZH48W0-R!C3<Q%TP 1%
MJ*UV/NQH";ZJ.I$TP*TJ0LGMY[0VC--LT.J]@T0^JG>%A7=:>M%NM!P9I#Y@
MXJZ7@6O87*X;2FC?Z"P"JWVE%1DD]:>E?S-P\0!5X.%&G&E)[CL*!I;,2FUB
MSH\[^'M6E</&<7 )'^$O-\NX22O2RL%9!0@H&TNEGZ\_T*P6)10V+(RDQ3DT
MM 15!9=..I)SMEZ9Y2CSL<)$KCD9C,P<,LG8+0H?K$1M<0V,#1;GF3B7$&?F
M+&A9%3=3HSJ=U.:J+FX>H]2O\PDL>J@"BPV!DVHKE "GCBU,L5+&!0/5/8B
M2JVY2 DJJ66)0D0C1T_D3EVPKM:&0,'5,* 6^&!'L@3XX.OJY][J&F.W:*5>
MYE>-*#:B@1X@8\G':.3U!%>=#C=X<'!:;SIL/:DH[7&V9[6DJ@:YA@8Q>R)V
M[E#QY)I^5@O!TS>%5#5])5H%;;Z4U(H T84@O0K[1GDVA$]M[%:]7LQJOO;9
M@GQW5E*!IMY65\!]+JEV9UR"=)<I:*K\ED7)/F:3K\F^"+$#[68#;!KZ0Z[>
M B*CHY,+#R^FYLHYK&U9QCG'V"J[D5N OWW JS\&W^](0[0>C@K8"UX=995.
MJ0 L1W/0 4^E810WU]%:.HXY UJI5@$-?-U0?IZV#& PJS]\9#PR:I;-2 A-
M!.JM"K-JW:=6</SZ]P=G+DKY9))E:L>,C?M<;H0.YR%\J XPUX]22,,O6X2"
M=$(7?YU=NDV=%%EN8$5S1!'V?(=="6<0#5G2K6]Q8;!$_87V4T%>.IVP<+D<
MD:592X2R)JWS/>3TT=!X@)%OGZR^.?E;0LS6RB]A3R%64@0TQ$L1EQ74+O5K
MGVI<3E6L])82&F):.7^SZK2A>[._DQ=$TQNX%G=<_P1LRD_0]*NB!=5+(Q'0
MT.D0)8.\YHO1-0283[6M2V+V:) R5*>117J]<5ENU;=MW?Q8ZOZ^S^XBM;6@
MN?A@/LT];YFTFIKXD_B&T-6%]Y,E4S#-'H?JPYI[*]67:VI.O>61:!69\_?K
MG58L6\::O?L)4/B'IJ*^V'IQMEZ<K1=GZ\79>G$>SHOS8NO%^<NFHG[LH"2G
MY[$9S4H1JT&;6I:/0BZES+"V+Q/[3&! B073\B1:Q@>M&D(U$U'L=* Y63%Y
MX>U >_O1$)H6<*8T:&%#7\V?J_=4<>VMRBX2*#,T? W(3 5)::PRAQSI.\,_
MYG030V^## 91+0J?F21QZ DIJW<&_H9X=V!H54N39!)BX!@ F*0H!W;/U:'I
M)75=6DE+D"_$'GE]-[39+$*H(!\FL,R5X%<VVX!,-4G-O27ZE/P#)I.$P[S0
M)WB38.24Q/8-BG2],P0Z=E1M2?L:R%=("X9F@ZW$&^D8"(ROXK@]M2)JC,R4
M NBM]FVMD0B3A$\BXM]+#'<<!T!S9"7PO([PU781M? Y$5-L9MX3,<4K2MNH
MB1-IE%T]P4^S-CBX.%!T@#=_3I6V;ME!XBN*M&86EHJ416@82"J5;(%/P-+X
M*SC"US8QWT)Q*#S4=I9F,YN0G>X69 NLO3E/1C#;R1<<+<YPA[9)X":7-U_8
M#G7W/V@>WZ7YW'Q?9O]!Y*]XXTD_M)^4.QYK+&U8)0E*DH.AJ><9M^8F;BX+
M#RC*Z>G1 T5X^U#GA2MDR]<WP;.6)@!I:C8'M?IJA^J>^[K9")7JEQDC#LLT
M+[S,F$5CQIFKML9GT61"/*%K\VWA^C^M)($>*L,WL>^1HZ7BV <K!WA7CQSV
M<FPVR3'U'CEHCK.9FZC2-)!17#7E88#;!R9D95)S]!YH6NP;-R&E:8)Z^<,Y
MZ3#\KY,LHO^2]E'-?<L@[IM6^K#DOC:'E7N/DQ59_I/**$H# $HN5&D3-YZ@
MF55-:X03GQ5&1C M%&G)\&05^>!MRSRE_SU_Z_/R=Q >LJ-_P+' %2[ HR2&
M?,:9:V^7,2EQ10@'U]!X!B119=%Q(C]W"<X!*VNG)BZ3 L4)21A&2JARU;TJ
MZ@?.KDVFY;6SE/0\37ZKY7'Z8A4%;-5;O:'K"F<24C,E&T*\PD PB , A$A7
MB;1U\T/7FHQM^>2?E/YT.V B"F6#]7Q\:9= M*PG$ZT%1B:D6T/R;SS")9)%
MI_54)Y4T4&V(Z!LN$"B^$\[KK]6E% -2@JN$=CG=6JZ<N@1;:J%M!-W<]I&Q
M[Z-J(!96IYXL;Y;4DZY&DJS+13!XOER,I7*:!Y\DPK+&&5L*Z'N":)S@SM=R
M3+X\$C<+K,L'MH0FFCZ25*:J+[LDJ5OC*U,N:3G(1E&/R\9J/JB]]<LMG+^%
M\[=P_A;.W\+Y#P?GO]S"^7]1./_>RY\4[\*XN7(B%(Q:88N-*BV($I*PS"K*
MBV]O%8<FGY&L1\RC#P!52[,68B6AD@!P%<]'[7 ;YSYZ$\@58%".GLRX-806
ML-/R'%J 14O0^8!%UCYNA]9)";$0;6RBH$9-<6X::<SVJ_Q3=!PH5QPFMH.B
MD,XW=V,]DAM)6(WWDJ*3F.(D &B+6L2<ZD.R4_P)(G3K94!"[-6-:GI2AUV;
M=;// 309U#:RKQ9+CNVS'$T63?4E3IT<Z9ATVD^AM,=?S )G/#U$!(4H.ZZC
M*&>CCB5&V%T2^DC:1)M-$A$O.7[4QPBC4(FOX%(9OA)+K*'F',J4+E'M(P"Y
M,"ABEID!R=4B]#XH7IY6J-_1?UC-;-5"I^160S)6'BLRC*.-:C<6/#5&J/[-
M=6_6;%RZ=!G[Y7/RN)T@N+[>B!!H 2DA<-_Y4.2"UH^F,J2P0+R2Z/_:'*>U
MO!762^BT-=\&;C 89E%>^2WHA0CLU&*0G+N_-='_%'>N>.BX#0E,=82VPT7Q
M1LH8,:9=E2JZ'<T/AJI!QA+ZN>M[H?0*;@,[DK;U7G+A8H3Z2E5T'S&'R49P
MM8U7%G5X7;R$%_:FDZT6[RU]@HB>)8"P&EPR&YC+"^%:7N&L3,RRS,9SO?IV
MHW2.-8LR+J*=C5])NE=X&\\Z=[,% PV^LN<\E4:T.=OL6E"8_:%C%/1,?D[7
MW#J)?9[W[+T]23/O7VT9A.)*)LK>[I/]?:E+!J/"^TY%*\;$M>]N2^+=)1[1
M=[<"EXL*!,US8D/&E>6X0PXOQ?LJ<^E6/DOIJD?^W*JJ*W(Z&RDH+;^/."[>
MMCHI0%O06&)\(+M.LA9.+Y'63), $PV0PE;=,Q^:?G *3" .MPAI+XP"&>1)
M298;_IH@>GZCM!SBD7FN)*@%VL$3')[/JY=(97^VFBQ5=87%5K5\!IZ$Z_L]
MU_(VL1-%E<<%-6$;&'.]]Y0,+5"K ?8^<X2K3573J]@UDBESB8-EKL"9D+F4
MO5(8CIE\3\-7R5#\=TE2+>:RX;HQR(OIU5JZU,K%7:&#EP@>(BV]_L3WK(^
MB&)-@X$""K\U;V\%\R)%U .\X8;6D-Z6"8$(THM):&+-A"T)8198&(U(LZ<)
M3Z2HDACT5AHTH=Q6N50/34O!/00V\TB3E//+9$:HC12X8I1)0BHR=:H]'3F2
MDM.M<O<P_M=*N_/,IC(ZB<[=^(K+O;*EHLWAMJK&'ZYJ7$J^C19&EY1NG)MJ
MIJ$PFERSF&L_I2AGAAR>E'3B+%VUFXV>Z"M3&\',10EU5B2U*I2$W\/I66-Y
M =X/1:SF&LP3?+,#+[P' KB?8#1!\C!Z*,JWW%A$L^'SJNC:VPD\P:(2U.NG
M"0.4G"M-+&)*).MX$07O&&,6'I1/["<2G/,7XQ8=M>I]'XA,B4\28WRXX98W
M_.&\X23DZ250[::>3;?45)3<[U;00*27O)9MT-]J((/4<["^="OS&#PRM_^!
MB6-)_2?5\A.X6Q^:8K.WNW7*;9UR6Z?<UBFW=<H]G%-N;W?KE?N+>N4>,D;\
M5\5GWXX3;S8D4-S<C!._WUF>INF5IE#P'-  P7<'F%MV>#&$4;CQ/&' 8A(1
M+QD#"+VSVOSOK VA5A/\'CTXTX#7S$/=$FAV4J;Y6I)^@D8JM4](*6T9UG"]
M8LLNR$0\B5(,A;GD)Q'/^K&I\INHGT4=F)B;LP"?X8."3-3BY2C+QK[C5#RZ
MH=F/%)?.Y]QX+YYP*X9.KL4[X&I=28TSKOFV4<L-1D)HFR;A>F8?Q9+1 Y ^
MED8_?%\EYOD<_QR6'!X-D>YBIQVOK'>W35C4THPYM)#A<*(VDL7I.+/C]<;4
M&,9&5Y;$M[R:Q>D(;K" !C*&3DI!NHC&H6T'FZ/7*=K=ZVJ6TL@BEUK0**2=
M3+BBD*X%=:DN)7O$34HT"^%!<A=/?;%GKA1>+]T4MD$Z-+4$AZY5I1-+B_>(
M,4^D(82GV/]XG19W01._EXORB0P ?# IG*-["UEU9F^/%:T?'>E I"^88W9.
MU72MW(XSU"ROEPY:S>&?T7KRF19ZDGKGW-ZL;A9>NYL.)??69>,HE_IG"QSU
M-'-NDL+74*F&^%+*K],CO"EZ&G18 'VLS_!AOYE=AY(8R\RNT<=E*O>#&;$/
MH)"98NH@A 4[=R?A[Q4&Y,5-$:LAD%+!1&89G&*/K8)@H@M+CS^]@D@D>.-J
MU_):=W6CSQ;FH5\8*=X>?%S";-25X4N&"?SEYRBKU2/A^AA<WH6WOMULO-$Z
M_#0K7&'_ Y6?',O+O0 DK^[$C3+Z\"Z/R,?&QQ].!SFU$U_(<892[F 4+3UD
MSW2KI,U(<AS!>5-I9@17)?CO8S9G9F3NB+^#TYK8!;-"I#/]/"'J^NL<Q:\Q
M*>LG<=P;')UV>F?=_OO.XC>-7MED:H)J@T7/)A@-]GU>.)%W7#)BW K&)W&Q
M3)-?HV2*/ LQ5+7YXLJ-4-+-!7,S)?-V9GTP29(6T73-XHGH+1<+-X?;4M]Z
MK\OM^482R11)PF-1WG)3+CF@"GV6NBPQ#S.XOU@$<3."5F6@(D=687*BOI]%
M]G(XOVR",HH=7WXJ+T@X"<I>M4&QYMK2*XJU=/@B[;9M!ECU>YX.D^'I-AL^
MHV #$M9JJ6DLY>:NY),@VUD]-IUQ45K4TLI)8<[YSD!_=A >Q,^$JZHUP!D&
M!=OHJD;<F&*S$>98-6ZP)BE9&F)Y088C-M]G'O#D?',K+(V#B#;Z>4CWNFE4
M!3*%0WCLR[1QK;)!]P@MM6"P$<?NQ%K>;N,)7F5$N@+K'=QE CY.WR"7)2H2
MAY:RC^QZC]>^9<TO'(L$$"+A7#HC23.,S1&UZ5&6<HZW1? <9U;BVHS3#"JN
MX0Z2',P(^UK_R1[[$1JC\'@9-\,(D_:'R-=QL8S]2=TQZ]I)Y:&HL?J8W]TZ
MYC==M.&W7=,[/[GHGW6&O8MS<W1Q/NSTSKO']*EAY,\<]GO=DX'I=T].NT=#
M_H?@@X\'9O##X7?T8>_'+MD!%^?'W?,!/7K9Z7<NO^UW!EUS<6+PBL[EY6GO
M2!#=B[/+SOE/]# ]<-+M=\^/Z,/.Z:GIG!_CQ_VN.>O\9 [QGV&WW^N<FFZ_
M?]$?M,S%66\PH&GBGWV:8>?HZ(=^YZC7'6"Z>%&_>WG1'_;.OVDV]-4TQ<&P
M@Y?H!S=>.VCCV?,+\X9>>GS1K2T0+[E[]J8S&/QP1M_0/_O=P25-J7?8.^T-
M?S*TE_QQ[_S'[F!X1CM(4^F;"ZS,''>/>KP 6MMQUQQVL%T_T./FYD%<]A$:
M1=_R=[V!>=,]-(/>L"LKYU?4SJ=M?AAT^P/3H=WK'/_8P[C#"YK;C[WNFQN+
MP%&]ZPQZPT'W],0?Q=WGAEM\0HL]_V9 IT13QDE]3W_>6+>YO>S[)=YWP[5]
M@6O['J[]('?&WM:=L75G;-T96W?&UIWQ@.Z,O=_DSO@@UX4\YFV[W^ '^&V&
MGY<M3PXOCG]"*Y8GWP[/3K_Z_U!+ P04    " #3:&-7(><0L: 3  ! 90
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
M%Q,V&<IZP#,X06:.,="(V)=WTL3LQZFBNG\?KD$9XRQ31U II8>"X2<4GK'
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
M#0GIZ>@N*-M$,S2O;/N)Z\.0DUDUS@,)D&</ VBE&RRB[ZF.%5LX+C5@]Y1
MOGU4OA7>&L9<'CL/=,9<?UU7W'F6NHWA<<%3! C^%'.D"+I%BL"5$!GA#W0A
M50WX?260]V^8O*N\(6'^.R/*4,77$-)'8B#L-YBP/0Z1>#\J(C1S?"# C]5
MXK^C7GAX/"(A'\\IYRYW(P*TEU?I@=C_P,3N]_D*P-\\N_.[/;7 V>\4 >+_
M\[7@/W*+%(%[JIA,["E= =@?B8'4SS"I>QRB\KX1"93V5@K.?_!A']A#0CUD
M.B:\Z-'0;M-AW!5R*'*4G+/6)BKV?RE18.@[8BARE#2TQF+#P >94GN="8XJ
M?C44.4H"6F>R8>8WPC"S=C?[/V?IY,>-TWW6QRHH8Y2DTV<*A6UYIT$8]PPC
MQ/=0"66,DFN&S*%P'E@_BO"12.CJ(UV'0!])H:11<LR@/134]XJE1*W'+*X?
M-(ZU4-@HF678( KM1[(:)=85F[+B*6 ]=&\1*'N4M!)D%R4$(Q%+M9 [MXL'
M,K/'XWH@D^"07E,0&@Z4?/,%UE&"<I4D%I?>_+EE@O9"H:B4@Y\1X04@8/.5
M8.^_#'L?CATE#ZVU^4JPG[X,^RD<.THN6FL3$_O ?KQ3CW+I>0+M%4.1H^2B
M-18Q@>=GFCMUK^0S*R9#U5$_*@%%CYBBALVB[O#%21ZRMY=**&_$=+7:'";G
M>ZD-X?^Q1=V59+4>RAPQ<0T9;?H&8Q%W=]/"-Y7H0 +EBY*K5MII&JF+L*+$
MO_ON*Z! 41+0*C,-\[R5[MG'7(K@_=AC%90K2B;I,]7TP.MF$6OOH;_S-7@&
M&\JP>FBC88S?%#.V!P.9IIG8W*/Q/!7S2*%X4=*_H+V&48\E9S$S3,P^V2M$
MQ0BOYERE@T)&2?;\QAHF?*^HBS2UE]WY/"ZWS$#=3:>^D3>DAQ)'R?7JC>*2
M'VF=4?52_A6EH%% 2?N@IIL>9VB<V6%OW>M/'MV*&<\H<Z2"LD9)^7RF&F;[
M63XJXA;IC=?I1'+_\I!*(90P2H(7L-8PY+U^5.,]D$#!HF1VE7:0QH2;53PG
M8D;]LQ>JE5# *)E>R!S:V#L#C;VS%XZ]*!F?SQ02VV)NN#VB[B:<S8A_)5FP
M 'B=#2;Q@-6FU^_E2W[<\FV5YOT8V@_5V#U2*'"<)9(A>TVCSA)F:%)T:<@$
M$;%-J;;KVCS9>7TI: !PUE "3:/<WO]&.?\HY%*,*=%2T*2XU _=X?<6@48!
M\1EBC5V4$'R5/+.45#X15'F. 8\4BASQV:'''L[<RV)2\_;<4[RG(T3<5P(*
M'O$A8M@LTOPT0UV?V3-]3PS9]##$WU<"RA_Q@6+8+-K\>36P)YZ9##\S/Q!"
M:2-.A:VTA@)YG!+.KS/-!-7!L>5 "(6,..>UTAH*Y)N4JID=U#XHN33SS=K.
M$&Q/ 2ATQ)FM0:LX\%<_UI$7Z]^"Y"O4X+<3(&+WFL1Z[48<NXD4Q9E<)$1Y
MJ(?T4.ZH"RO]1ALF?V?F5.U>/^6=&=F\+33IH;X4- HHZ2K4-,ZY=6<E?_#4
MNJ>#\D9,3*N,X:R9RB:<Q4,N2?"Z?$\&Y8N8A5;80L%[3<23RA8F7M\K&5/J
M'I_H[=$&2(B %4!#@IB?O@@%SNT"F:9N,9&,G\9S:UK?929_;:GM7_"F0; <
M-#28BS@!QI&N@O2/A5XTN5X_T"E5;IK"(UV9:]O04_BB"% <&A_4-PJ!,52$
MZ:)SY.O6;G OIBV^<;_<RU?MEO\!4$L! A0#%     @ TVAC5R_56G _,P
MG00!  H              ( !     &5X.3DM,2YH=&U02P$"% ,4    " #3
M:&-7(><0L: 3  ! 90  %               @ %G,P  9F]R;3AK+3,Q,#,V
M7W)G<BYH=&U02P$"% ,4    " #3:&-7$:L4]R0#  #7"P  $
M    @ $Y1P  <F=R+3(P,C,Q,3 R+GAS9%!+ 0(4 Q0    ( --H8U=%@^(Q
M_0H  ("&   4              "  8M*  !R9W(M,C R,S$Q,#)?;&%B+GAM
M;%!+ 0(4 Q0    ( --H8U>X;XOG4P<  ,Y7   4              "  ;I5
L  !R9W(M,C R,S$Q,#)?<')E+GAM;%!+!08     !0 % #P!   _70     !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
