<SEC-DOCUMENT>0001174947-22-001168.txt : 20221104
<SEC-HEADER>0001174947-22-001168.hdr.sgml : 20221104
<ACCEPTANCE-DATETIME>20221104113128
ACCESSION NUMBER:		0001174947-22-001168
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20221103
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20221104
DATE AS OF CHANGE:		20221104

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:		221360978

	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-28936_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/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:RGR="http://ruger.com/20221103">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_RGR_ruger.com_20221103 -->
<!-- Field: Set; Name: xdx; ID: xdx_049_20221103_20221103 -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DEntityCentralIndexKey_0000095029 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- 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="From2022-11-03to2022-11-03" name="dei:EntityCentralIndexKey">0000095029</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-11-03to2022-11-03" name="dei:AmendmentFlag">false</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="rgr-20221103.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-11-03to2022-11-03">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-03</xbrli:startDate>
        <xbrli:endDate>2022-11-03</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_90C_edei--DocumentType_c20221103__20221103_zqgq9d73w005"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_900_edei--DocumentPeriodEndDate_c20221103__20221103_znEkffjz4ny4"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">November 3, 2022</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_90C_edei--EntityRegistrantName_c20221103__20221103_zMY5DUztbC6c"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_90E_edei--EntityIncorporationStateCountryCode_c20221103__20221103_zWkTzviHXdJe"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_906_edei--EntityFileNumber_c20221103__20221103_zr8rGHbspWOc"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_905_edei--EntityTaxIdentificationNumber_c20221103__20221103_zLBtNSzwMIE"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_907_edei--EntityAddressAddressLine1_c20221103__20221103_zn27s0vXqSn8"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" name="dei:EntityAddressAddressLine1">One Lacey Place</ix:nonNumeric></span>, <span id="xdx_90C_edei--EntityAddressCityOrTown_c20221103__20221103_zDyuGefEkvw2"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" name="dei:EntityAddressCityOrTown">Southport</ix:nonNumeric></span>, <span id="xdx_906_edei--EntityAddressStateOrProvince_c20221103__20221103_z1JgBgRyqt65"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_90D_edei--EntityAddressPostalZipCode_c20221103__20221103_zMvBTqPmZgv3"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_907_edei--CityAreaCode_c20221103__20221103_zcyQnvxCZ3t7"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" name="dei:CityAreaCode">(203)</ix:nonNumeric></span> <span id="xdx_90B_edei--LocalPhoneNumber_c20221103__20221103_zyJ7yCOn9hq"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_907_edei--WrittenCommunications_c20221103__20221103_zH4D7B1J1iKi"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_901_edei--SolicitingMaterial_c20221103__20221103_zL4u46ttEcpg"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_90C_edei--PreCommencementTenderOffer_c20221103__20221103_zHmbCOBx1iE6"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_905_edei--PreCommencementIssuerTenderOffer_c20221103__20221103_ze2oKCTWVBWj"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_902_edei--Security12bTitle_c20221103__20221103_ztGxdvXkflGj"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_c20221103__20221103_zS1zEoZVexOj"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_90F_edei--SecurityExchangeName_c20221103__20221103_zZ4rdo14dc9g"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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_906_edei--EntityEmergingGrowthCompany_c20221103__20221103_z4q7COTdXV39"><ix:nonNumeric contextRef="From2022-11-03to2022-11-03" 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>

<!-- Field: Include-Text; File: PART2form8k%2D28936_rgr.htm; Date: 2022%2D11%2D04T10:04:43; Size: 0x00002B5C; Options: XMLPreprocess -->
<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 1.01</b></td>

    <td><b>Entry into a Material Definitive Agreement</b></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; text-indent: 0.5in">On November 3, 2022, Sturm, Ruger &amp; Company, Inc.
(the &#8220;Company&#8221;) entered into the Amendment to Credit Agreement (&#8220;Amendment&#8221;) with Regions Bank (the &#8220;Bank&#8221;),
which extends the termination date of the Company&#8217;s Credit Agreement with the Bank to January 7, 2025.</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">This description of the Amendment does not purport
to be complete and is qualified in its entirety by reference to the full text of the Amendment, a copy of which is filed herewith as Exhibit
99.1 to this Current Report on Form 8-K and is incorporated herein by reference.</p>
<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">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">On November 3, 2022, the Company hosted its post-earnings
release conference call and webcast to discuss our third quarter 2022 financial results. The transcript of the conference call and webcast
is included as Exhibit 99.2 to this Report on Form 8-K.</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">The information in this subsection of this Report on
Form 8-K and Exhibit 99.2 is furnished pursuant to Item 7.01 and shall not be deemed to be &#8220;filed&#8221; for the purpose of Section
18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section. The filing of this Report
on Form 8-K will not be deemed an admission as to the materiality of any information in the Report that is required to be disclosed solely
by Regulation FD.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 as Exhibit 99.2 and the replay of
the conference call and webcast on November 3, 2022, 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 Exhibit 99.2) 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: 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 9.01</b></td>

    <td><b>Financial Statements and Exhibits</b></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">Amendment to Credit Agreement, dated November 3,
2022, between Sturm, Ruger &amp; Company, Inc. and Regions Bank.</a></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.2</span></td>

    <td><span style="font-family: Times New Roman, Times, Serif"><a href="ex99-2.htm">Transcript of conference call and webcast conducted
on November 3, 2022.</a></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; text-align: center">&#160;</p>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 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; text-align: center"><span style="font-weight: normal">&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-weight: normal">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif">STURM, RUGER &amp; COMPANY, INC.</span></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: 3in">&#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><span style="font-family: Times New Roman, Times, Serif">By:</span></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><span style="font-family: Times New Roman, Times, Serif">Name:</span></td>

    <td><span style="font-family: Times New Roman, Times, Serif">Thomas A. Dineen</span></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 4, 2022</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>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 2; Value: 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 -->3<!-- Field: /Sequence -->&#160;</p></div>
    <div style="margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>
<!-- Field: /Include-Text -->

<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 0 8pt; text-align: center">November 3, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Sturm, Ruger &amp; Company</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Attn: Thomas A. Dineen, Sr.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">E-Mail Address: <U>tdineen@Ruger.com</U></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">Re:</TD><TD STYLE="text-align: justify">Loan Agreement by and between Sturm, Ruger &amp; Company and Regions Bank dated January 7, 2022</TD></TR></TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Reference is made to that certain
Loan Agreement by and between Sturm, Ruger &amp; Company (&ldquo;Borrower&rdquo;) and Regions Bank (&ldquo;Lender&rdquo;), dated January
7, 2022, as amended (the &ldquo;Loan Agreement&rdquo;). Capitalized terms used herein and not otherwise defined shall have the meanings
given to such terms in the Loan Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The definition of &quot;Termination
Date&quot; contained in the Loan Agreement is amended in its entirety so that such definition now reads as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Termination
Date</U>&rdquo; means the <U>earliest</U> to occur of (a) January 7, 2025; (b) the date on which Borrowers terminate this Agreement and
the Commitments pursuant to <U>Section 2.11</U>; and (c) the date on which Lender terminates the Commitments pursuant to <U>Section 8.2(a)</U>
hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">Except as herein amended,
the Loan Agreement shall remain in full force and effect, and the Loan Agreement, as so amended, is hereby fully ratified and affirmed.
All references to the term &quot;Loan Agreement&rdquo; in each of the Loan Documents shall refer to the Loan Agreement as amended hereby.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">This letter amendment agreement
may be executed in counterparts, each of which when executed and delivered shall constitute an original, but all such counterparts together
shall be deemed to be one and the same instrument. Counterparts of this letter amendment agreement may be executed and/or delivered by
facsimile or other electronic means and the effectiveness of each such counterpart and the signatures thereon shall have the same force
and effect as manually signed and delivered originals and shall be binding on all parties hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</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="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: justify">Very truly yours,</TD>
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: justify"><B>REGIONS BANK </B></TD>
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify; width: 35%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: justify; width: 5%">By:</TD>
    <TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: justify; width: 25%">/s/ Tom Buda</TD>
    <TD STYLE="white-space: nowrap; text-align: justify; width: 35%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: justify">Name:</TD>
    <TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: justify"> Tom Buda</TD>
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: justify">Title:</TD>
    <TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: justify">Managing Director</TD>
    <TD STYLE="white-space: nowrap; text-align: justify">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Agreed to and accepted by:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>STURM, RUGER &amp; COMPANY, INC.</B></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 COLSPAN="2" STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; width: 5%">By:</TD>
    <TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; text-align: justify; width: 25%">/s/ Thomas A. Dineen</TD>
    <TD STYLE="white-space: nowrap; width: 70%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap">Name:</TD>
    <TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; text-align: justify">Thomas A. Dineen</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap">Title:&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; text-align: justify">Senior VP, Treasurer &amp; CFO</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

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

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

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>ex99-2.htm
<DESCRIPTION>EX-99.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<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
    2022 Sturm Ruger &amp; Company Inc Earnings Call</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-right: 0; margin-bottom: 0; margin-left: 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">EVENT DATE/TIME: NOVEMBER
    03, 2022 / 1:00PM GMT</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0; color: #BDBFC1">&nbsp;</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&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: 8pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT>Contact Us</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&copy;2022 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"><P STYLE="margin-top: 0; margin-bottom: 0"></P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;<IMG SRC="img_001.jpg" ALT="">&nbsp;</P></TD></TR></TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt/1.5 Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: White">NOVEMBER 03, 2022 / 1:00PM GMT, Q3 2022 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->




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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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 6pt"><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 6pt"><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 6pt; color: #001EFF"><B>CONFERENCE CALL PARTICIPANTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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 6pt"><B>Ryan F. Hamilton </B><I>Morgan Dempsey Capital Management, LLC
- VP &amp; Portfolio Manager</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan Robert Meyers </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 6pt; color: #001EFF"><B>PRESENTATION</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Thank you for standing by, and welcome to the Sturm, Ruger &amp;
Company, Inc. Third Quarter 2022 Earnings Conference Call. (Operator Instructions) As a reminder, today's conference call is being recorded.
I will now turn the conference to your host, Mr. Chris Killoy, President and Chief Executive Officer. Sir, please begin.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

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

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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 6pt">Sure, Chris. We want to remind everyone that statements made in
the course of this meeting that state the company's or management tons, 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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Additional information concerning factors that could cause actual
results to differ materially from those in the forward-looking statements as 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, 2021, and of course, on the Form 10-Q
for the third quarter of 2022, which we filed last night.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Copies of these documents may be obtained by contract to the company
or the SEC or on the company website at ruger.com/corporate or the SEC website at sec.gov. We do reference non-GAAP EBITDA. Please notice
that -- please note that the reconciliation of GAAP net income to non-GAAP EBITDA can be found in our Form 10-K for the year ended December
31, 2021, and our Form 10-Q for the third quarter of 2022, both 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; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Thank you, Kevin. Now Tom will discuss the company's third quarter
2022 results.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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 6pt">Thanks, Chris. For the third quarter of 2022, net sales were $139.4
million and diluted earnings were $1.03 per share. For the corresponding period in 2021, net sales were $178.2 million and diluted earnings
were $1.98 per share. For the first 9 months of 2022, net sales were $446.6 million and diluted earnings were $3.90 per share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">For the corresponding period in 2021, net sales were $562.7 million
and diluted earnings were $6.64 per share. Consumer demand remained consistent with the second quarter, which was below the level of
demand in 2021, dampened in part by inflationary pressures, which often constrain discretionary spending.</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: 8pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT>Contact Us</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&copy;2022 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"><P STYLE="margin-top: 0; margin-bottom: 0"></P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;<IMG SRC="img_001.jpg" ALT="">&nbsp;</P></TD></TR></TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt/1.5 Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: White">NOVEMBER 03, 2022 / 1:00PM GMT, Q3 2022 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">This resulted in a 21% reduction in our sales from the prior year.
Our profitability declined in the third quarter of 2022 from the third quarter of 2021 as our gross margin decreased from 36% to 28%.
The lower margin was driven by unfavorable deleveraging of fixed costs, resulting from decreased production and sales as well as inflationary
cost increases in materials, commodities, services, energy, fuel, which were partially offset by increased pricing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Our third quarter results benefited by an unusually low effective
income tax rate of 12.3% compared to 26.7% for the third quarter of 2021. The decrease in the 2022 effective tax rate was attributable
to research and development tax credits, primarily related to credits earned in prior years, which were realized through amended income
tax returns in 2022. In addition, our 2021 research and development credit was greater than originally estimated, resulting in a favorable
provision to return adjustment that was realized in the third quarter of 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">The impact of research and development tax credits on the effective
tax rate is expected to decline in future years. Our continued focus on financial discipline and the cultivation of long-term shareholder
value is evident in our strong debt-free balance sheet. At October 1, 2022, our cash and short-term investments totaled $215 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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Our current ratio was 5.8:1 and we had no debt. Our robust debt-free
balance sheet provides versatility and strength as we explore and consider opportunities that may emerge. At October 1, 2022, stockholders'
equity was $398.5 million, which equates to a book value of $22.56 per share, of which $12.18 per share was cash and short-term investments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">During the first 9 months of 2022, we generated $50.3 million of
cash from operations. We reinvested $17 million of that back into the company in the form of capital expenditures. We expect our 2022
capital expenditures related to new product introductions and upgrades to our manufacturing equipment and facilities to total approximately
$25 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">In addition to those investments, in the fourth quarter of 2022,
we purchased a 225,000 square foot facility in Mayodan, North Carolina, for $8.3 million for use in our manufacturing and warehousing
operations. In the first 9 months of 2022, we returned $36 million to our shareholders primarily through the payment of dividends. We
also repurchased a very modest quantity of our stock about 2,100 shares during the third quarter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Our Board of Directors declared a $0.41 per share quarterly dividend
for shareholders of record as of November 16, 2022, payable on November 30, 2022. As our quarterly dividend is approximately 40% of net
income, and therefore, varies quarter-to-quarter. That's the financial update for the third quarter. Chris?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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 6pt">Thanks, Tom. Consumer demand in the third quarter remained consistent
with the previous quarter, which was below the level of demand in 2021. For the first 9 months of 2022, Nick's background checks, as
adjusted by the National Shooting Sports Foundation, decreased 14%. Inflationary pressures, which often constrain discretionary spending,
provided a headwind throughout the quarter. This was especially true for some product lines that saw a significant surge in demand over
the past few years, including most modern sporting rifles and polymer centerfire pistols.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">New products tend to fare better in this type of environment, and
our new product development teams delivered three innovative firearms in the third quarter that were received with great enthusiasm and
excitement. First, the LC Carbine, companion carbine to the successful Ruger 5.7 pistol, both chambered in the 5.7x28-caliber round.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Next, the small frame auto loading rifle, or SFAR, chambered in
308 Winchester, which combines the ballistic advantages of the 308 with the compact size and lightweight of the traditional modern sporting
rifle. And third, the Marlin Model 1895 guide gun, Chamber of 457 government, which is our first reintroduction of the Marlin Guide gun
family of lever-action rifles and our first introduction of an alloy steel Marlin Rifle with a blue finish.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Total sales of new products, which also include the PC charger,
the MAX-9 pistol, the LCP Max pistol and the Marlin 1895 SBL and Trapper lever-action rifles, represented $54.9 million or 13% of firearm
sales in the first 9 months of 2022. As a reminder, derivatives and product line extensions of mature product families are not included
in our new product sales calculation.</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: 8pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT>Contact Us</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&copy;2022 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"><P STYLE="margin-top: 0; margin-bottom: 0"></P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;<IMG SRC="img_001.jpg" ALT="">&nbsp;</P></TD></TR></TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt/1.5 Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: White">NOVEMBER 03, 2022 / 1:00PM GMT, Q3 2022 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Several popular firearms that were considering new products in
2021, including the Wrangler revolver, the Ruger 5.7 pistol and the LCP II and 22 long rifle have now been in production for over 2 years
and are no longer included in the new product sales calculation for the first 9 months of 2022. We remain hard at work and look forward
to introducing additional Ruger and Ruger-made Marlin firearms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">In addition to ramping up production on our new products, we continue
to prioritize our legacy products that remain in strong demand, many of which were undersupplied in the marketplace. These include: The
American centerfire rifles, 10/22 Rimfire rifles; the Mini-14 and Mini-30 rifles; our precision rifles; the SR1911 family of pistols;
and our single action and double-action revolver families.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">As Tom mentioned, we purchased a second facility in Mayodan, North
Carolina in October. This building, which we had been leasing for about a year is roughly the same size as our original Mayodan plant
and affords us greater flexibility as we consider our future company-wide production and warehousing strategies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">We are excited for the opportunities that this new facility provides.
We remain disciplined and committed to our strategy of pursuing manufacturing excellence, vigorously developing innovative and exciting
new products and relentlessly cultivating term shareholder value. Those are the highlights of the third quarter of 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Operator, may we have the first question.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Operator Instructions) Our first question comes from the line of
Ryan Meyers of Lake Street Capital.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan Robert Meyers <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">First one for me just kind of want to dive into Marlin a little
bit. What kind of impact are you guys seeing Marlin have on the numbers? And how are you thinking about new product launches as we progress
throughout 2023 with that business?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Thanks, Ryan. Well, as you know, we don't typically break down product
families or individual product lines, but Marlin is starting to contribute in a meaningful fashion. As we noted, we've got three different
models up and running in production now. Later this year, you'll see a new slug of production coming in the form of the 1894 rifles, which
were the 357 and 44 Magnum lever actions, and you'll also see the traditional 336 and 30-30. And those products will begin to come in,
in the line in the first half of this coming year.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan Robert Meyers <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">Got it. Makes sense. And then just kind of looking at the orders
during the quarter, it seems like demand seems to be holding up well. What are you guys seeing at retailers as far as demand? And what
will it take to move the channel inventory lower?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Good question, Ryan. We're seeing -- the demand, particularly for
new products, remains strong. Like we said, we launched with the LC carbine, the SAFR rifle and then the 1895 guide gun. We're very pleased
with the launch, very pleased with the response to both distributors and retailers. However, as we noted, the modest supporting rifle
category, pretty much industry-wide as well as the bulk of the centerfire polymer frame pistols, have slowed significantly from their
highs [in 2020 and] 2021. There is a lot of inventory, both at retail and some of distributors as well. We're seeing a lot more promotional
efforts. We're seeing things like rebates and discounting going on and likely going to see that at least through the first quarter, I
would expect.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"></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: 8pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT>Contact Us</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&copy;2022 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"><P STYLE="margin-top: 0; margin-bottom: 0"></P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;<IMG SRC="img_001.jpg" ALT="">&nbsp;</P></TD></TR></TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt/1.5 Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: White">NOVEMBER 03, 2022 / 1:00PM GMT, Q3 2022 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan Robert Meyers <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">Got it. Last question for me. Average selling price continued to
move higher. Just wondering if you can talk about how much of that is just pure price increases versus mix shift? And then if you guys
are seeing kind of these newer firearms, newer products having an outsized impact on these ASPs?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Yes. Ryan, one thing you'll note in the Q that we released last
night. When you look at our incoming order rate for Q3, that was up to average selling price of the units order was up to $421 largely
due to the new products I just mentioned, LC carbine, SFAR and the Marlin guide good, all of which carry a relatively higher price compared
to some of our product lines like the 1022 and the Wrangler, for example. And so that's the primary impact you saw on both units ordered
and the backlog. And then in terms of units shipped because those products were launched towards the end of Q3. Their impact was not as
great as it was on the order -- incoming order rate and the backlog.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

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

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

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Chris, with your comments on competitive promotional activity, I
just wondered, sort of within categories of the firearm sector, are you seeing that activity -- I mean we're clearly seeing that in [modest
sporting rifles in] the business. But are you like seeing that in some of the categories where you're particularly strong, some of the
traditional rifle and revolver categories as well?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Thanks, Rommel. To be honest, we've seen a couple of rifle manufacturers
with consumer rebates out there, but it's not as extensive as it is on the polymer centerfire pistols or in the modern -- modest sporting
rifle category. Really not seeing too much in the way of discounting or promotional efforts on revolvers in particular.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Okay. Thanks for the color. And maybe just a broader sort of macro
question. I mean we've all seen these cycles before where you see a demand surge and then sort of a dramatic drop off. But does this feel
like a bit of a softer landing to you than prior historical cycles going back 10, 15, 20 years? I'd love to hear your thoughts on that.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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 6pt">It's hard to predict, Rommel. I mean as you've probably heard me
say in some of the annual meetings over the last 30 years or so, typically, we've seen 20 year-over-year up cycles and 10 year-over-year
down cycles. So we're -- we've seen this before. I think the dealers are, in particular, are managing their inventory a little wiser
in conversations just last week at the National Association of Sporting Goods Wholesalers. It sounds like most of our distributors are
all current with their retailers largely and not seeing much in the way of past due accounts, which is good, and that's a positive indicator.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">So I don't know if I'd call it a softer landing, but it's, again,
positive indicators. And of course, the demand for our legacy products remains strong. Things like the 10/22s, our bolt-action hunting
rifles, et cetera, 1911s and single and double-action revolvers, help us, I think, weather some of these downturns that are focused on
certain categories, that's where the broad range of products that we have in our arsenal, I think, help us a little bit.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Our next question comes from the line of Jim (inaudible).</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
VP &amp; Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">I don't know why it does that, but this is Ryan Hamilton from Morgan
Dempsey. On the inflation front, where are you guys getting pinched the most? And are you starting to see any kind of relief?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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: 8pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT>Contact Us</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&copy;2022 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"><P STYLE="margin-top: 0; margin-bottom: 0"></P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;<IMG SRC="img_001.jpg" ALT="">&nbsp;</P></TD></TR></TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt/1.5 Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: White">NOVEMBER 03, 2022 / 1:00PM GMT, Q3 2022 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">I'd say when we look at our commodity prices, Ryan, things like
we're seeing a stainless steel up like 7% to 8% from last year. Carbon and alloy steel is up by 15%. Aluminum was up significantly, in
2021, up as much as 21%. And of course, diesel fuel prices impact all of our freight, both inbound and outbound. So those are the typical
places we see the biggest impact.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
VP &amp; Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">And are you seeing relief?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">We've seen relief in terms of -- we're seeing some stability. We're
seeing -- for example, we're not seeing some of the aluminum prices seem to have stabilized. We expect steel to continue to go up. And
also, it's not just the pricing, it's also the supply chain issues of getting certain steels, but I think it looks like, at least for
now, diesel may have stabilized, but I'm not sure I call it relief just yet.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
VP &amp; Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Okay. Okay. One more on the Marlin side. Are you guys building inventory
there? Or is it getting taken down pretty quick as soon as you manufacture it?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Yes. It's pretty much as soon as we manufacture it, it is going
out the door to our distributors. And our distributors are reporting pretty much the same. The only time they're sitting on Marlin inventories
if they're holding it for a promotion for one of their bigger retailers.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
VP &amp; Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Okay. No, that's a good problem to have, I guess. On headcount,
where are you guys at? And where would you like to be at?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Well, we're stable pretty much between 1,800 and 1,900 folks across
the board. We're still -- certain of our factories, we're trying to hire a little more aggressively than others, particularly up in New
Hampshire and Newport facility where we make a lot of our legacy product lines, all of our revolvers, our 10/22s and some of our bolt-action
rifles. So we still got the help and sign out there. And we're still hiring in the other facilities, but it's a little more stable in
terms of overall demand.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
VP &amp; Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Awesome. And then last one for me, I may have been touched on a
little bit here. Pricing in the quarter, did you raise prices at all? And what are your plans for the remainder of the year?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Yes. We did not raise prices. I think the biggest thing is, as you
may have noted on the average selling price of the incoming order rates with the new products that we launched were fairly high dollar
relative to certain other products we make. It was trying the biggest thing in the average selling price category. And however, we are
looking at the inflation factors as well as competitive demand and taking a look at -- if we have a price increase, typically for Ruger
is not in the fourth quarter, we typically announce it in the fourth quarter and implement it on January 1.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
VP &amp; Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Okay. Well, on a new product like Marlin, you've already -- when
it comes to market, you've already factored in the price increase. Is that -- you've put that in the equation before it goes to market.
Is that safe to say?</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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">Yes, for sure. Although we launched the Marlins in Q4 last year,
so that would be a consideration for a price increase this year. We'll have to look at that. And just -- we typically evaluate everything
product family by product family. But in the last couple of price increases have that across the board. And I would expect the going to
be somewhat on that this January.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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: 8pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT>Contact Us</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&copy;2022 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"><P STYLE="margin-top: 0; margin-bottom: 0"></P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;<IMG SRC="img_001.jpg" ALT="">&nbsp;</P></TD></TR></TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt/1.5 Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: White">NOVEMBER 03, 2022 / 1:00PM GMT, Q3 2022 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Operator Instructions) We have a question from Ryan Meyers of Lake
Street Capital.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Ryan Robert Meyers <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">I just somehow got that put back into the queue, if I actually don't
have any questions.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">I'm showing no further questions at this time. I'd like to turn
the call back over to Chris Killoy for any closing remarks.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><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 6pt">Thanks, operator. In closing, I would like to thank all of you
for attending this call this morning and for our shareholders for their continued investment in our company. As we head towards the end
of the year, I encourage you to note the importance of two key dates next week.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Next Tuesday is election day. the defining event day in any democracy
and an extremely important date for our country. As we head into uncertain global political and economic times, your voice at the polls
is of tremendous importance. Please educate yourself on the topics, know the candidates and most importantly, show up to vote.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Equally important is next Friday, November 11, Veterans Day, when
we honor all those who have served in our Armed Forces. Without their sacrifice and service for this great country, we wouldn't have the
ability to cast our votes earlier in the week. Please take a moment and say a quick prayer of thank you to all of the brave servicemen
and service women who fought to attain and protect this right for all of us. We thank all veterans, especially our veteran members of
the Ruger team for their service and sacrifice to our country. Thank you.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Thank you. Ladies and gentlemen, this does conclude today's conference.
Thank you all for participating. You may now disconnect. Have a great day.</P>

<P STYLE="border-bottom: Blue 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&nbsp;</P>

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

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

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0 0 6pt">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 6pt">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 6pt">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 6pt">&copy;2022 Refinitiv. All Rights Reserved.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"></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: 8pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="color: #77899A">REFINITIV STREETEVENTS | www.refinitiv.com | </FONT>Contact Us</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: rgb(119,137,154)">&copy;2022 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"><P STYLE="margin-top: 0; margin-bottom: 0"></P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;<IMG SRC="img_001.jpg" ALT="">&nbsp;</P></TD></TR></TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt">
    </DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>img_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img_001.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_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"  F &@# 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*\K^*W
M[3'@?X,^*-+\.^(IM6DUO4K62]MK+2-&N]1D:%&"NY$$;X )'7UK+UK]L#X6
M:)\.?#7CDZ]<7_AWQ'??V9ILFFZ9<W,\UT Y,)@2,R*X\IP59001B@#VBBO&
M9OVN/AY9?#/5_'M]-KNE^'-+NX;&XDU'P_?6TYEE9%C"0O$)'!9U&54C)J*/
M]L#X<_\ "!^*/&-W+K^D>'_#8MCJ%SJWAR_LROGR^5'Y:2PJTGSX!V [<@G&
M10![717!2?'/P5#\9+?X62ZPL/CBXTO^V(--DB=1-;;F7*2$;&;Y&.P'=A2<
M8!-94G[3'P^C\+V7B%M8F&E7GB3_ (1.&;['-EM2\]H/*V[<@>8C#>1MXSG%
M 'J5%>"^,OVVOACX#\<2^$=7D\2QZ^LLT,=K!X7U&;[08O\ 6&%D@(E5<@ED
M)&"#FNE\0_M.?#_PO_PFPU'4[N)_!FGV>JZW&NG3N]K;7(+1/M"9;@$L%R5
M.0* /5:*XW6/BYX6T3Q=X,\,W&HE]9\8)<2:-!!"\HN(X(A++(64%40(RG<Q
M )8 9)JW\4KRXT[X9>+KNUFDMKJ#2+R6*:)BKQNL+E64CH00"#6U&FZU2--?
M::7WB;LFSIZ*^&OV=OV<O$WQ@^"?A#QGJ?QZ^*5G?ZQ9"XF@M-<_=(VYEPNY
M2<<=R:]&_P"&*=8_Z.#^+7_@\7_XBOL<5D>68/$5,-6S!<T&XO\ =SW3L^G<
MY8UJDDI*&C\T?3]%<+\'?AC<_"?PO/H]UXP\0^-I)+I[D:CXENA<7*!E5?+#
M #Y!MR!ZL:*^0Q%.G3JRA1GSQ6SLU?SL]4=,6VKM6/G3]I#P'X]\8_MA>"7\
M!^([WP5J</@?55BUZ+3([RW$IGB*02^:C(H8X)Q\V%XKP;Q#H[6?[+_P$N7A
M\:>%=8T_XAR7WB_4+?3I+O5;+4?+NC>78C6%PRM(P9,1LNUU')S7Z?45SE'P
MC\>O$$/Q8_8GU+1_"GB#QGXUU&P\0:5#-K&M:%-9ZD[-J,,N\1M;1!A&AX98
M\ (,Y.:Z_P#;(^&/B'PY^PG\2M ?Q)XD^)6K7$UG/#<:C;Q2WFW[;:?ND2VB
M0%5",WW2?F;)QT^OZ* /ASXX?!37_B3^U=XKUKPU:O8^,/#O@K2-6\*ZU-"Z
MP+J5O>W3&V:3A2DL;&*1"?NR9(XKS?P[IOB;Q-^R9\.+V]\*:II.K7GQKAUB
MZTA[27S;.-]4EE8LI7<$4-]X@#BOTKHH ^;/C!I.H77[;G[/-_!974VGVFF>
M)%N+J.%FAA9[> ('<#"EBN!DC.*Q_#'P]_X3+]K3]IC2];TRY_X1SQ%X9T33
M&GDA98KA&MKB.54<C#$!^<'C-?5=% 'PU^PWX;\8>*/B6^K>.M&O],N/A=X7
MA^'=B]]$RQWMPEQ(;F\A+#Y@T4-JNX=037UQ\7O^23^-?^P)>_\ HAZZVL?Q
MEH+>*O".N:*LPMFU*QGLQ,5W",R1LF[&1G&[.,UU86<:>(ISELFG^),E>+2/
M%_V,=._M?]C7X>V/VJXLOM&BF+[39R>7-%EW&Y&P<,.H..HKYF\467Q@^%?Q
MNA\'_$7X]>*/#OA/7)-GASQA#:P2VDTF>+>ZR!Y,F,#.=IZ\ Y'VW\!_AC)\
M&?A!X6\$RZ@NJR:+:?9FO4B,0E^9CD)DXZ^IK6^)7PU\.?%WP7J/A7Q5IL>J
M:-?)MDADX9&_A=&ZJZGD,.0:^^P_$E#!9SC*C@JF'K3F[\D92BG)M3ASQ=FO
MY6K26CL[-<<J#G2BMFDO^&=C-^#O@+Q!\._"\^F>)/'&H>/[^2[>X74]2@2&
M1(RJ 1 )QM!5FSURYHK$_9\^%OBSX.^%I?"^O>,_^$TT:S?9HUQ=6IBO;:W&
M=L,TF\B4*-H#84CD=, %?%YI)2QM64:L:B;^*,>5/S4;1Y?-6T??<ZJ?P+2Q
AZK1117EF@4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>rgr-20221103.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.16b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6JZo7xRiXhun8uMbHxcSaSCOaPtwpR6uekxvG52fSmKbycgx2MxEyBt8TX2cb8A -->
<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/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:RGR="http://ruger.com/20221103" elementFormDefault="qualified" targetNamespace="http://ruger.com/20221103">
    <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-20221103_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-20221103_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/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>rgr-20221103_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.16b -->
    <!-- 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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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>7
<FILENAME>rgr-20221103_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.16b -->
    <!-- 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-20221103.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/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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>XML
<SEQUENCE>8
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139743638694112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Nov. 03, 2022</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.  03,  2022<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>9
<FILENAME>form8k-28936_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/2022"
  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-20221103.xsd" xlink:type="simple"/>
    <context id="From2022-11-03to2022-11-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000095029</identifier>
        </entity>
        <period>
            <startDate>2022-11-03</startDate>
            <endDate>2022-11-03</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:EntityCentralIndexKey contextRef="From2022-11-03to2022-11-03">0000095029</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-11-03to2022-11-03">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2022-11-03to2022-11-03">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2022-11-03to2022-11-03">2022-11-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2022-11-03to2022-11-03">STURM, RUGER &amp; COMPANY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-11-03to2022-11-03">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2022-11-03to2022-11-03">001-10435</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-11-03to2022-11-03">06-0633559</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-11-03to2022-11-03">One Lacey Place</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2022-11-03to2022-11-03">Southport</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-11-03to2022-11-03">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2022-11-03to2022-11-03">06890</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-11-03to2022-11-03">(203)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-11-03to2022-11-03">259-7843</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="From2022-11-03to2022-11-03">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2022-11-03to2022-11-03">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2022-11-03to2022-11-03">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2022-11-03to2022-11-03">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2022-11-03to2022-11-03">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-11-03to2022-11-03">RGR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-11-03to2022-11-03">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-11-03to2022-11-03">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MP %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @ [5MD59>*NQS     $P(
M  L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2
M!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4
M+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(
M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/I
MKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " #M6V15JL0B
M%C,!   B @  #P   'AL+W=O<FMB;V]K+GAM;(U1T6[", S\E2H?L!:T(0U1
M7D#;D*8-C8GWT+K4(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3@>B4?'D78FYJ
MD6:>IK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H
M!"DHV1%[A$O\G7<P.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,
MSN5F,@SVP(+%'WK7F?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(G
MP&LK\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)
MUD-N5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z
M_S!YU!Y:YU;*O8=7LN48<?R>Y0]02P,$%     @ [5MD520>FZ*M    ^ $
M !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50
MJ4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*
M9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI
M?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI
M5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( .U;9%5ED'F2&0$
M ,\#   3    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@
MIAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1
M?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI
M>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UP
MZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T
M,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^
MD<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#
M%     @ [5MD50=!36*!    L0   !               ( !     &1O8U!R
M;W!S+V%P<"YX;6Q02P$"% ,4    " #M6V15O'#L*NX    K @  $0
M        @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #M6V15
MF5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q
M+GAM;%!+ 0(4 Q0    ( .U;9%7NA(TY0 0  &D0   8              "
M@0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #M6V15
MGZ ;\+$"  #B#   #0              @ &##   >&PO<W1Y;&5S+GAM;%!+
M 0(4 Q0    ( .U;9%67BKL<P    !,"   +              "  5\/  !?
M<F5L<R\N<F5L<U!+ 0(4 Q0    ( .U;9%6JQ"(6,P$  "("   /
M      "  4@0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #M6V15)!Z;
MHJT   #X 0  &@              @ &H$0  >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'-02P$"% ,4    " #M6V1599!YDAD!  #/ P  $P
M    @ &-$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"  #7
%$P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</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-28936_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" original="form8k-28936_rgr.htm">form8k-28936_rgr.htm</File>
    <File>ex99-1.htm</File>
    <File>ex99-2.htm</File>
    <File>rgr-20221103.xsd</File>
    <File>rgr-20221103_lab.xml</File>
    <File>rgr-20221103_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form8k-28936_rgr.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "form8k-28936_rgr.htm"
     ]
    },
    "labelLink": {
     "local": [
      "rgr-20221103_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rgr-20221103_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "rgr-20221103.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 59,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 22,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "RGR",
   "nsuri": "http://ruger.com/20221103",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form8k-28936_rgr.htm",
      "contextRef": "From2022-11-03to2022-11-03",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://ruger.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form8k-28936_rgr.htm",
      "contextRef": "From2022-11-03to2022-11-03",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r10": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r11": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r12": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r16": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r17": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r18": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r19": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r9": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001174947-22-001168-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-22-001168-xbrl.zip
M4$L#!!0    ( .U;9%7^<* LC@8  "PD   *    97@Y.2TQ+FAT;>U:6V_:
M2!1^1^(_G$5JE$K<0M7+ D$+@2;9)02!TU4?!WL,L[4]=#P.97_]GC.V"2$D
M#8UI&W6#%+ ]<R[?N0\TSZR+?BN?:Y[UVEU\!_IK6N=6O]=J5N)W?%I)'C<[
ME]V/,+8^]GO'!5<&N@Y'U;D&2_@\A %?P$CZ+"C&-XHPYDJX!=R(6X>[[FN
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
M]=>JB?95%/,."8$D\9!.2+EE]=K2GBD^53X-@\1+2FVR..2MHKE&8U+@66"
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
M%Z<.[!I\6T3 J6"_DC* %)?6FK$_+$(6" 5.O5PN#)!6%*&&"^_3(9&(S[D
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
MY/?HEWSQ%_R2M_)!VM<>SHWG9-*SO=.#W]_APX?!\=&[_P502P,$%     @
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
M,R5>R@S%,B7_V*\S%_]ARO5!>@BF%?8-NT<7; 8O:H&6FZKIY1]02P,$%
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
M)*OU4.:(B6O(:-,W&(NXNYL6OJE$!Q(H7Y1<M=).TTA=A!4E_MUW7P$%BI*
M5IEIF.>M=,\^YE($[\<>JZ!<43))GZFF!UXWBUA[#_V=K\$SV%"&U4,;#6/\
MIIBQ/1C(-,W$YAZ-YZF81PK%BY+^!>TUC'HL.8N986+VR5XA*D9X-><J'10R
M2K+G-]8PX7M%7:2IO>S.YW&Y90;J;CKUC;PA/90X2JY7;Q27_$CKC*J7\J\H
M!8T"2MH'-=WT.$/CS Y[ZUY_\NA6S'A&F2,5E#5*RN<SU3#;S_)1$;=(;[Q.
M)Y+[EX=4"J&$41*\@+6&(>_UHQKO@00*%B6SJ[2#-";<K.(Y$3/JG[U0K80"
M1LGT0N;0QMX9:.R=O7#L1<GX?*:0V!9SP^T1=3?A;$;\*\F"!<#K;#")!ZPV
MO7XO7_+CEF^K-._'T'ZHQNZ10H'C+)$,V6L:=98P0Y.B2T,FB(AM2K5=U^;)
MSNM+00. LX82:!KE]OXWROE'(9=B3(F6@B;%I7[H#K^W"#0*B,\0:^RBA."K
MY)FEI/*)H,IS#'BD4.2(SPX]]G#F7A:3FK?GGN(]'2'BOA)0\(@/$<-FD>:G
M&>KZS)[I>V+(IH<A_KX24/Z(#Q3#9M'FSZN!/?',9/B9^8$02AMQ*FRE-13(
MXY1P?IUI)J@.CBT'0BADQ#FOE=90(-^D5,WLH/9!R:69;]9VAF!["D"A(\YL
M#5K%@;_ZL8Z\6/\6)%^A!K^= !&[UR36:S?BV$VD*,[D(B'*0SVDAW)'75CI
M-]HP^3LSIVKW^BGOS,CF;:%)#_6EH%% 25>AIG'.K3LK^8.GUCT=E#=B8EIE
M#&?-5#;A+!YR28+7Y7LR*%_$++3"%@K>:R*>5+8P\?I>R9A2]_A$;X\V0$($
MK  :$L3\]$4H<&X7R#1UBXED_#2>6]/Z+C/Y:TMM_X(W#8+EH*'!7,0),(YT
M%:1_+/2BR?7Z@4ZI<M,4'NG*7-N&GL(718#BT/B@OE$(C*$B3!?=(U^W=H-[
M,6WQC?OE7KYJM_P/4$L! A0#%     @ [5MD5?YPH"R.!@  +"0   H
M         ( !     &5X.3DM,2YH=&U02P$"% ,4    " #M6V15GB':^T(I
M  "AS0  "@              @ &V!@  97@Y.2TR+FAT;5!+ 0(4 Q0    (
M .U;9%6<;UYL>A4  )=Q   4              "  2 P  !F;W)M.&LM,C@Y
M,S9?<F=R+FAT;5!+ 0(4 Q0    ( .U;9%4#UO,'3 ,  *T,   0
M      "  <Q%  !R9W(M,C R,C$Q,#,N>'-D4$L! A0#%     @ [5MD5993
MG/#^"@  @(8  !0              ( !1DD  ')G<BTR,#(R,3$P,U]L86(N
M>&UL4$L! A0#%     @ [5MD5:O<L553!P  SE<  !0              ( !
M=E0  ')G<BTR,#(R,3$P,U]P<F4N>&UL4$L%!@     &  8 = $  /M;
!  $!

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