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

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

	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-26125_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/2020-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-roles="http://fasb.org/us-roles/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:RGR="http://ruger.com/20210506">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_029_US%2DGAAP%2D2020 -->
<!-- Field: Set; Name: xdx; ID: xdx_03F_RGR_ruger.com_20210506 -->
<!-- Field: Set; Name: xdx; ID: xdx_040_20210506_20210506 -->
<!-- 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="From2021-05-06to2021-05-06" name="dei:EntityCentralIndexKey">0000095029</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-05-06to2021-05-06" format="ixt:booleanfalse" name="dei:AmendmentFlag">false</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="rgr-20210506.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2021-05-06to2021-05-06">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-05-06</xbrli:startDate>
        <xbrli:endDate>2021-05-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


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

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_906_edei--DocumentPeriodEndDate_c20210506__20210506_zeiTnGPy7ylf"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">May 6, 2021</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_903_edei--EntityRegistrantName_c20210506__20210506_zS3kwBj8LcV1"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_904_edei--EntityIncorporationStateCountryCode_c20210506__20210506_zfjhV2h6RkLb"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_90D_edei--EntityFileNumber_c20210506__20210506_zWqfeTzESjTh"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_904_edei--EntityTaxIdentificationNumber_c20210506__20210506_zp1CG0mKJdSc"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_903_edei--EntityAddressAddressLine1_c20210506__20210506_zaMljj8Mgiaa"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" name="dei:EntityAddressAddressLine1">One Lacey Place</ix:nonNumeric></span>, <span id="xdx_90E_edei--EntityAddressCityOrTown_c20210506__20210506_z6F8FM4VOFyb"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" name="dei:EntityAddressCityOrTown">Southport</ix:nonNumeric></span>, <span id="xdx_909_edei--EntityAddressStateOrProvince_c20210506__20210506_zHf92Jl09dXa"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">Connecticut</ix:nonNumeric></span></b></td>
    <td style="width: 50%; font-weight: normal; font-size: 10pt; text-align: center"><b><span id="xdx_900_edei--EntityAddressPostalZipCode_c20210506__20210506_zdpCGiGa9Bwj"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_90D_edei--CityAreaCode_c20210506__20210506_zGiwO8ngwkia"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" name="dei:CityAreaCode">(203)</ix:nonNumeric></span> <span id="xdx_906_edei--LocalPhoneNumber_c20210506__20210506_z7N0ij2GMjMl"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_903_edei--WrittenCommunications_c20210506__20210506_ze9LyvQMeJ9c"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_907_edei--SolicitingMaterial_c20210506__20210506_zYKttHQQkM0b"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_90F_edei--PreCommencementTenderOffer_c20210506__20210506_zxVYBAgJucij"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_90E_edei--PreCommencementIssuerTenderOffer_c20210506__20210506_zcwysWtBgJx4"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_900_edei--Security12bTitle_c20210506__20210506_zklZUSAk2Ldi"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_909_edei--TradingSymbol_c20210506__20210506_z6rNBgG9rAv2"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_c20210506__20210506_zdP22igNCfsj"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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_90C_edei--EntityEmergingGrowthCompany_c20210506__20210506_znhFCGH1MpR2"><ix:nonNumeric contextRef="From2021-05-06to2021-05-06" 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 -->



<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">We are furnishing this Report on Form 8-K in connection
with the disclosure of information during a conference call and webcast on May 6, 2021, discussing our first quarter 2021 financial results.
The transcript of the conference call and webcast is included as Exhibit 99.1 to this Report on Form 8-K.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The text included with this Report on Form 8-K and
the replay of the conference call and webcast on May 6, 2021, 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;&#160;&#160;&#160;&#160;</p>

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

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 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-size: 10pt"><span style="text-decoration: underline">Exhibit No</span>.</span></td>
    <td><span style="font-size: 10pt"><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-size: 10pt">99.1</span></td>
    <td><span style="font-size: 10pt"><a href="ex99-1.htm">Transcript of conference call and webcast conducted on May 6, 2021.</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"></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Dated: May 7, 2021</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="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>
</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjU0KwkAMhU/QO4RZF51W3XSnRYtYRYqI28GmMthOSmb86ZG8pdMWMQRC8t6XJ0QoMtroGhkuqyKHEzZtrRxCgRUymit6R7rdJeBngTdtHSvjhvUHpuQZ9MxiMlP+Pjif2mKZgFxM5XwaS4iiRM5huRdBr6dkKl2icVrVoEwJR6aWNTrF3fjhpN5kqOmGpDOy1WQSiCZylD8QyyiGAz3Vi/huIc9TEYRDBSJjerR9zMM6amBdY+Oz7Ij+O/gCz9lJAQ== -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex99-1.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1
2021 Sturm Ruger &amp; Company Inc Earnings Call</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; background-color: #1900FF; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 100%; padding-right: 5.4pt; padding-left: 5.4pt">
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: #BDBFC1">&nbsp;</P>
    <P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0 0 0 0.6in; background-color: #1900FF; color: #BDBFC1">REFINITIV STREETEVENTS</P>
    <P STYLE="font: 24pt Times New Roman, Times, Serif; margin: 12pt 0 0 0.6in; background-color: #1900FF; color: white">EDITED TRANSCRIPT</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-bottom: 0; margin-left: 0.6in; background-color: #1900FF; color: white">Q1
    2021 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: MAY
    06, 2021 / 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 10pt">&nbsp;</P>

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

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

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

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


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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><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"><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"><B>Thomas A. Dineen </B><I>Sturm, Ruger &amp; Company, Inc. - Senior
VP, Treasurer &amp; CFO</I></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; color: #001EFF"><B>CONFERENCE CALL PARTICIPANTS</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Ryan Robert Meyers </B><I>Lake Street Capital Markets, LLC, Research
Division - Equity Research Analyst</I></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; color: #001EFF"><B>PRESENTATION</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Good day, and welcome to the Sturm, Ruger First Quarter 2021 Earnings
Conference Call. (Operator Instructions) Please be advised that today's conference is being recorded. (Operator Instructions)</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">I would now like to hand the conference over to your speaker today,
Mr. Chris Killoy. Please go ahead.</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"><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 First
Quarter 2021 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 first quarter 2021 financial results, and then I will discuss
our operations and 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"><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">Sure, Chris. As we do each quarter, we want to remind everyone that
statements made in the course of this presentation that state the company's or management's intentions, hopes, beliefs, expectations or
predictions of the future are forward-looking statements. It's important to note that the company's actual results could differ materially
from those projected in such forward-looking statements. Additional information concerning factors that could cause actual results to
differ materially from those in the forward-looking statements is contained from time to time in the company's SEC filings including,
but not limited, to the company's reports on Form 10-K for the year ended December 31, 2020, and of course, on the Form 10-Q for the first
quarter of 2021, which we filed last night. Copies of these documents may be obtained by contacting the company or the SEC or on the company
website at ruger.com/corporate or, of course, the SEC website at sec.gov.</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">We do reference non-GAAP EBITDA. Please note that the reconciliation
of GAAP net income and non-GAAP EBITDA can be found in our Form 10-K for the year ended December 31, 2020, and our Form 10-Q for the first
quarter 2021, both of which are posted to our website. Furthermore, the company disclaims </P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">all responsibility to update forward-looking
statements.</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">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"><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, Kevin. Now Tom will discuss the company's first quarter
2021 results. Tom?</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"><B>Thomas A. Dineen <I>Sturm, Ruger &amp; Company, Inc. - Senior
VP, Treasurer &amp; CFO</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Thanks, Chris. For the first quarter of 2021, net sales were $184.4
million and diluted earnings were $2.16 per share. For the comparable prior year period, net sales were $123.6 million and diluted earnings
were $0.87 per share. The substantial increase in profitability for the first quarter was attributable to the 49% increase in sales and
production, which resulted in favorable leveraging of fixed costs, including depreciation, engineering and other indirect labor expenses.
Also, the significant reduction in sales, promotional and rebate activity and improved labor efficiencies.</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">The balance sheet. At April 3, 2021, our cash and short-term investments,
which are invested in U.S. T-bills, totaled $146.1 million. Our current ratio was 3.5:1, and we had no debt.</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">At April 3, 2021, stockholders' equity was $288.5 million, which
equates to a book value of $16.41 per share, of which $8.31 per share was cash and short-term investments.</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">Cash flows. During the first quarter of 2021, we generated $28 million
of cash from operations. We reinvested $6 million of that back into the company in the form of capital expenditures. We estimate that
2021 capital expenditures will be approximately $20 million, predominantly related to new product development. Our ability to shift manufacturing
equipment between cells and between facilities improves overall utilization and allow us for reduced capital investment.</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">Cash returned to shareholders. In the first quarter of 2021, we
returned $12.5 million to our shareholders through the payment of dividends. Our Board of Directors declared an $0.86 per share quarterly
dividend for shareholders of record as of May 17, 2021, payable on May 28, 2021. As a reminder, our quarterly dividend is approximately
40% of net income, and therefore, varies quarter-to-quarter.</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">That's the financial update for the first 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"><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, Tom. The first quarter of 2021 marks the fifth consecutive
quarter of meaningful growth in sales, profitability and virtually every financial and operating metric. Capitalizing on the historic
surge in consumer demand that began late in the first quarter of 2020, we strengthened our workforce and realized operational efficiencies
despite the challenges posed by the COVID-19 pandemic throughout this period.</P>

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Demand. The estimated unit sell-through of the company's products
from the independent distributors to retailers increased 9% in the first quarter of 2021 compared to the prior year period. For the same
period, the National Instant Criminal Background Check System background checks, as adjusted by the National Shooting Sports Foundation,
commonly referred to as NICS checks, increased 13%. This growth is attributable to increased consumer demand for firearms in the first
quarter of 2021 and has likely been constrained due to limited available inventory in the distribution channel.</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">New product development. During this period of unprecedented growth,
we did not allow ourselves to be distracted from our focus of new product development. Consequently, in March, we introduced the Ruger
MAX-9, a versatile 9-millimeter pistol that has been met with tremendous excitement. The MAX-9 joins an impressive roster of products
that were introduced in the past 8 quarters. These include the extremely popular Ruger-57 pistol, which is awarded the 2020 Caliber Award
for Best Overall New Product by the Professional Outdoor Media Association, in conjunction with the NASGW. The LCP II in .22 long rifle,
which is based on the venerable LCP platforms and utilizes our light rack system for easier slide manipulation and a reduced recoil. The
Wrangler Revolver, our latest take on the classic single-action revolver, which shows no signs of slowing down.</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">In the first quarter of 2021, new product sales represented $35
million or 21% of firearm sales compared to $23 million or 20% of firearm sales in the first quarter of 2020. As a reminder, derivatives
and product line extensions of mature product families are not included in our new product sales calculation. We look forward to additional
exciting product launches in 2021, including the return of Marlin lever action rifles, which we plan to begin shipping in the fourth quarter.</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">Production and inventory. Since the first quarter of 2020, our workforce
has been strengthened by 340 folks or 22%, and our quarterly unit production has increased by 180,000 units or 49%. That is really a phenomenal
feat and it was truly a company-wide team effort. It involved operations, HR, marketing, facilities, supply chain, our nurses and EHS
professionals, and of course, our dedicated and hard-working production folks at all of our facilities. Nevertheless, we have yet to catch
up with the historic surge in demand.</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">At the end of the first quarter in 2021, our finished goods inventory
and distributor inventories of Ruger products were 153,000 units lower than at the end of the first quarter of 2020.</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">COVID-19. Since its onset in March 2020, we have remained proactive
in maintaining the health and safety of our employees and mitigating its impact on our business by providing all hourly employees with
additional 2 weeks of paid time off in 2020 and an additional week in 2021; providing cash and other incentives for employees to become
fully vaccinated; reducing hiring in early 2020 to help maintain the health and safety of our employees and the cleanliness of our facilities;
encouraging employees to continue to work remotely wherever possible and maintaining social distancing throughout each manufacturing facility,
including in every manufacturing cell; confidentially communicating with and assisting employees with potential health issues through
our dedicated facility nurses; restricting visitor access to minimize the introduction of new people to the factory environment; implementing
additional </P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">cleaning and sanitizing, improved ventilation and other health and safety processes to maintain a clean and safe workplace;
providing all employees with multiple face mask coverings and other personal protective equipment and mandating their use at all times
in our facilities; issuing periodic guidance and reminders to all associates directly to their phones when possible to encourage them
to engage in safe and responsible behaviors; and manufacturing and donating personal protective equipment to local hospitals, health care
facilities and police and fire departments in our local communities.</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">With more of our folks getting vaccinated and positivity rates in
our local communities remaining near or below the 5% benchmark, COVID-19 was less disruptive to our day-to-day operations in the first
quarter of 2021 than the prior year. However, the future impact of COVID-19 is unknown, and we remain vigilant. We are hopeful that the
downward trend continues in 2021, and we are working hard to achieve that end. We estimate that COVID-related costs will total approximately
$1.5 million in 2021. Included in this estimate is a $200 bonus for every employee who becomes fully vaccinated. Our financial strength,
evidenced by our debt-free balance sheet, provides financial security and flexibility as we manage through challenges like COVID-19 and
focus on our long-term goals and the creation of shareholder value.</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">Those were the highlights of the first quarter of 2021. Operator,
may we have the first question, please?</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">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Operator Instructions) Your first question will come from Ryan
Meyers with 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"><B>Ryan Robert Meyers <I>Lake Street Capital Markets, LLC, Research
Division - Equity Research Analyst</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">First one for me here. So it looks like the units produced increased
sequentially, which was nice to see. Can you just talk about your guys' ramp in production during the quarter? And then if you think there's
any opportunities where that can move higher throughout 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"><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. We continued to hire folks, then our primary constraint
is the additional -- the increases in labor that we saw throughout first quarter. As you may note from our Facebook pages and our website,
we're continuing that hiring process in the second quarter. So that hiring process continues. Now part of that is associated with trying
to increase production. But it's also associated with things like new product development and things of that nature. So again, while we
don't give forward-looking guidance, I think our -- the fact that the help wanted sign is still out is a pretty good indicator of what
we're trying to accomplish.</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"><B>Ryan Robert Meyers <I>Lake Street Capital Markets, LLC, Research
Division - Equity Research Analyst</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">That's helpful. And then can you talk a little bit about what you're
seeing in the inflationary environment? Any inputs where you guys are seeing some pressure? And if so, do you think you have the </P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">ability
to take on price increases, kind of like you did last year around October?</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"><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">Again, good question. I think manufacturers throughout the country
are seeing a lot of pressure on their supply chains. We're no exception. We continue to see pricing pressures as well as supplier constraints.
Our teams at the factories are doing a phenomenal job managing through those day-to-day hiccups.</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">But we are seeing some of that upward price pressure on our products.
And again, we are considering where we go with pricing in the coming months. That's certainly a possibility. And -- because there's only
so much we intend to absorb as we go forward. Despite the great operating efficiencies, we're seeing some real and meaningful increases
through our supply chain and commodity pricing. The good news is our -- again, our teams at the factories have done a phenomenal job navigating
through those hiccups. But it's not something we're immune to.</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"><B>Ryan Robert Meyers <I>Lake Street Capital Markets, LLC, Research
Division - Equity Research Analyst</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Great. And then last one for me. So regarding Marlin, we're excited
to see good lever action rifles again with the Marlin badge. Will you have to take any production away from existing firearms to produce
these new Marlin rifles? And if so, how do you balance the decision on allocating the resources across the 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"><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. Good question. I think as everyone knows, we've told folks
we're starting with the 3 centerfire lever action lines to begin with. The Model 336, the 1894 and 1895, that's going to be incremental.
Those are using both existing equipment that came to us with the purchase of the Remington brand from the Remington facilities. So we've
moved that into our facility in Mayodan, North Carolina. That's a separate and distinct line. And then we've also added to that with certain
equipment and certain processes to make sure they're -- all those guns are going to be made to our standards in our building. And so we're
looking forward to that, but that will indeed be incremental to existing Ruger product.</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"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Your next question will come from Rommel Dionisio with 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"><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, I know I've asked this question in prior conference calls,
but I'm going to go ahead and ask it again. You've prided yourself for so long in product quality and I think that's been a key driver
in the strength of the brand for so long here. As you ramp up production capacity so quickly, could you just give us an update in terms
of the amount of training and quality control and things of that nature to really ensure that the product quality of the firearms that
you're producing is every bit up to the standard that you've had in the past?</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"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></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="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top"><TD STYLE="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Thanks, Rommel. Good question. One of the things we've done is we've
beefed up our supplier quality teams. It's not only quality at Ruger, but it's quality at our suppliers, and it's really a team effort.
And to that extent, we've added some dedicated manufacturing staff to beef up that supplier quality function. As well as internally in
the factory, we try to never lose sight of -- job 1 is making great firearms for our customers.</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">So we've tried to -- we try to never take our eye off that ball.
We try to recognize a great responsibility we have to deliver good products to our customers, and that's what we intend to do so. Whether
it's a Ruger product or a Marlin branded product, that's not going to change going forward.</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"><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. And maybe just to follow up. As -- seems like there's somewhat
different factors driving the continued demand search here in 2021 as opposed to 2020. But one of the things that I think you've talked
about and other companies have talked about in 2020 was a lot of first-time shooters, especially women being brought into the sport. And
I wonder if you could maybe talk about how much of the demand in 2021 is really kind of some of these first-time shooters being brought
into the activity and to what extent that's having a benefit on current 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"><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. Good question, Rommel. Certainly, part of it is the existing
customer base to be sure where we've got multiple -- a repeat buyer going out to get another Ruger firearm, particularly when it comes
to new products that someone wants a newer niche product that they hadn't had before.</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">In the new shooters, we continue to see that in the evidence we
hear back from our retailers. Our sales force has been -- stays in touch with the retailers, the key retailers, on a daily and weekly
basis. And we continue to see the impact of new shooters. I mean the NSSF, our trade association, has estimated that as at north of 8
million potential new shooters. They are certainly a much more diverse group, and we welcome those new shooters to the fold.</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">I think all of us, as firearms manufacturers and firearms enthusiasts,
have a duty to kind of nurture those folks. We need to make sure that their first firearm purchase isn't their last. They might have bought
it for personal protection or home protection. But what we really need to do is make sure we introduce them to the broad range of firearms
that are out there so they can continue to enjoy the sport. Good example is somebody who may have bought one of our LCP pistols during
this past 18-month period. The LCP is a phenomenal gun, great gun to carry, but that's not the gun you want to go enjoy at the range for
an afternoon with your family. We -- it's our job really to kind of hook that customer on our other great products, things like our Mark
IV .22 pistol, our 10/22 pistol, Precision Rimfires, things that they can enjoy with their family and friends.</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">So that's one of the duties that we have, I think, to make sure
we grow and nurture that base of new customers that we've been, I'll say, afforded during this past 12- to 18-month period.</P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></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"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Operator Instructions) Your next question will come from Ryan Hamilton
with Morgan Dempsey Capital Management.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Congrats on the solid execution. I believe this is a record quarterly
sales. Is that right?</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"><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 think that may be correct. Though we hadn't counted that, but
I think that's correct as we're very proud of it, and we've had some announcements out to our employees this week to congratulate them
on their achievements. And we couldn't have done it without the great folks in all of our factories.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Absolutely, well deserved. I know you don't split it out by month,
but could you walk us through the cadence of the quarter, kind of what you were seeing in January versus December and so on?</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"><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">Certainly. Well, again, we don't usually give that level of detail.
But again, because of our hiring efforts, which continued throughout the quarter, in our case, there was basically -- we ended the year
with no inventory in our warehouse or basically distributors' warehouses. So there is no inventory to contribute to sales throughout the
quarter. So basically, you saw everything that was built was basically shipped. And so that was driven by available labor and our ability
to grow that -- grow those production rates. So that's where you saw kind of a steady drumbeat as we move through the quarter.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Okay. Great. Little -- can you touch a little bit on your accessories
business, kind of what you're seeing there? Still strong 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"><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, the accessories business has been extremely strong, particularly
our magazine sales. We make a lot of magazines that are specific to Ruger firearms, things like the 10/22s, with our BX-25, our standard
BX-1 magazines. And all those mags have done extremely well throughout this period, as you might expect. And again, those are very high-margin
products. So we sell those mags, both directly to consumers via our shopruger.com website as well as through our distribution channel,
through our normal independent wholesale distribution partners.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Are you seeing any -- trying to think how I want to word this. The
products that you don't manufacture on the accessory side, are you seeing any kind of constraints to filling orders because they may be
behind or anything like 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"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><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">Certain items, if they're -- most of -- all of our firearms and
all of our equipment that goes on the firearms are, by and large, made in the U.S.A. The challenge is some of those items on ShopRuger,
maybe the T-shirts and hats and some of the accessory items, those items that are brought in from offshore, we have seen some supply disruptions.
But again, our folks have managed that pretty well, and we've really seen no negative impact there.</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">Again, the bulk of our components on every Ruger firearm all come
from the U.S., and the team has done a phenomenal job managing through that. So we really haven't seen any disruption as it relates to
offshore production. Where we've seen it, as I noted earlier, is kind of on the supply chain problems that we're seeing throughout the
manufacturing base in the U.S.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Sure. So you guys are still on track for fourth quarter to start
shipping Ruger or Marlin. Remind me where that's going to be manufactured -- where those are going to be manufactured?</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"><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">Right. The initial group of firearms are going to come out of our
Mayodan, North Carolina facility. That's where the first models coming out of there will be the 336, the 1894 and the 1895, those are
the centerfire lever action guns. Initially, that's what we'll be starting with in Q4. After that, we've got other portions of the Marlin
product line, things like the Model 60, semiautomatic 10/22 rifle. Not certain if that will also be manufactured in Mayodan or one of
our other facilities, but we'll continue to roll out and add to that Marlin product line as we go forward.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">And on the $20 million expected in 2021 CapEx, is it safe to say
a pretty good chunk of that is going -- to getting Marlin up to speed?</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"><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">There's some of it. But no, I wouldn't say the bulk of it there
by any means. I mean certainly, we had some additional CapEx needed to get everything up and running in the machines we bought when we
acquired the Marlin brand. But the bulk of it is really dedicated to other new products as well. We've got a bunch of other new products
in the pipeline. A lot of exciting things that we're looking forward to. And so I think between that, our maintenance spend and some of
our facility improvements, I think it's a mixture, but the bulk of it certainly is new product development.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Great. And kind of leading into that, the next 9 was a major release
that you guys had during COVID. Could you just touch a little bit as far as maybe how a new product launch was different during COVID
than during a normal time?</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"><B>Christopher J. Killoy <I>Sturm, Ruger &amp; Company, Inc. - President,
CEO &amp; Director</I></B></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Yes. Good question. One of the things over the last couple of years,
of course, everyone has moved to a more digital-based product launch. You're not sending out an envelope full of flyers for a retailer,
for example. You're -- instead, you're doing e-mail blast. You're working with your ambassadors for digital launches. You're working with
YouTubers. And so a lot has shifted anyway. I think the -- I think COVID-19 certainly accelerated that. And what we tried to do is make
sure that if we're going to launch a new product during this period, that it's going to be something that's incremental. And by that,
I mean it comes with its own product line. The MAX-9 line was already under development in our Prescott, Arizona facility. The folks out
there did a great job continuing to fine-tune that line, get it ready for launch. So when it came online, that Max -- those MAX-9 units
were all incremental as opposed to several line extensions that are embedded in other product lines that we might have chosen to hold
off on production -- or introducing rather, because it would cannibalize existing sales. So the MAX-9 is a good example of one that was
incremental sales, incremental product line and all net new business for Ruger.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">No, that's great. And just one more for me. Any indications that
model selection may be dictated by the availability of a certain caliber ammunition?</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"><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. I mean we've seen it with the ammo shortages throughout
the country. I mean, in talking to my friends at the ammo companies, I know they are working around the clock to get ammo out to their
customers. But I think, certainly, at retail, there's been some of that. We certainly saw that in some cases, for example, in the bolt-action
rifle business in the fall.</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">In some cases, certain people might have bought a caliber that they
might not have been their first choice, but that was one that they could get ammo for. So I think we saw some of that.</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">I think right now in the core handgun calibers, for example, people
know that even though it's a little bit tight and maybe they're paying a little bit more than they'd like to, they're not shying away
from 9-millimeter or 380 or 357 Magnum handguns. And I think -- like I said, I think a lot of those caliber choices were -- that may have
been dictated by ammo availability were probably in the bolt-action rifle category back in the fall.</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"><B>Ryan F. Hamilton <I>Morgan Dempsey Capital Management, LLC -
Portfolio Manager</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Do you offer any kind of sales promotion or maybe you buy a 9-millimeter
pistol and it comes with 100 rounds of ammunition or something like 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"><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 looked at those, and I think we've done a couple of those
some years ago. They get complicated as far as cross-promotion with other manufacturers when their inventory is tight. So right now, the
good news is, from a promotional standpoint, we haven't needed to run promotions. And that's obviously helped contribute to our strength
of the gross margin you see in the financials. But that's certainly </P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: #1900FF; color: white">MAY 06, 2021 / 1:00PM GMT, Q1 2021 Sturm Ruger &amp; Company Inc Earnings Call</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">something to consider down the road.</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"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">And at this time, we have no further questions in queue. I would
now like to turn it back over to Chris Killoy for 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"><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, operator. In closing, I would like to thank you for your
continued interest in Ruger. And I would like to thank the 1,900 members of the Ruger team that pulled together during the past 5 quarters
as we rose to the challenges posed by the COVID-19 pandemic and capitalized on the opportunities to improve our operations and drive tremendous
financial growth.</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">The company will host a virtual Annual Meeting of Shareholders at
9:00 a.m. Eastern Time on Wednesday, May 12. The virtual meeting is open to shareholders as well as anyone interested in the company.
The log-in information is available at www.virtualshareholdermeeting.com/rgr2021. I hope you will all be able to join us. 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"><B>Operator</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">This concludes today's conference call. Thank you for participating.
You may now disconnect.</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">&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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">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</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">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.</FONT></P>

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

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

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

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><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="font-size: 8pt; 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: #77899A">&nbsp;</P><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0; color: #77899A">&copy;2021 Refinitiv. All rights reserved. Republication or redistribution of Refinitiv content, including by framing or similar means, is prohibited without the prior written consent of Refinitiv. 'Refinitiv' and the Refinitiv logo are registered trademarks of Refinitiv and its affiliated companies.</P></TD><TD STYLE="width: 36%; padding-top: 3pt; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: right"><FONT STYLE="font: 9pt Sans-Serif; color: Red"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></TD></TR></TABLE><P STYLE="margin: 0pt; text-align: right">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt">
    </DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  W )8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M@_Q#X$_:F^!'_!*?7?V5_P!J+1/$EG9V5U??'/X'?M(>!M!\7^([>+2Y9K"
M^)H[K3]8UNQB2UL[7Q+)J\6AQ/HD%B[ ']#'[.?_  5'\8_M*_';_@K#^SY\
M/?V9KG4?''_!-?7O!OA;P=8P_$JR:X_:*\1^,]+^*=QI&E*^I>'-,L?A]//?
M_#:/3XY;_4/$-IMUI+NZNX#:R*?S1U#_ (+X_P#!2/2/VIO#'[$^K?\ !$CQ
M'9_M1>,?A+)\<-!^%$O[9'PR:_U#X8VE_KFD7/BB/Q"/!K^%TAAU?PQK]A]D
MGUF+5I)M-*I8LDMO(_3_ /!$7_E+[_P<E,>,?M*?LR,,%@2-O[3A(4$)*K%<
M DHNPNH4R?, [XK[A_P=S_LS[B0L?_!)37\*Q+;E_P"%G_M!$K!$NUB-Q9C&
M@ERPD8 $Y0 ^YOCO_P %5_B-^S;XU_X)/_"[XN_LI7'A?XI_\%'_ !UX3^&O
MQ$\'S?%.PNI_V9_%^M?\(=;Z_ICW^G^&]3TSXCR>&]4\53VA>PN?#]I>1Z5)
M+;WC)-"E>S_"?_@HQ)XZ_P""H?[2_P#P3/\ ''PD3X?>)_@Y\$?!G[0?PK^(
M2^,TURW^,WPWU^]T+1?$NHKH \/Z:?"NH^%M<\3Z7IJ6::WKD]^J:O<2+91V
M;$_E3_P76Y_X*;?\&\I8DG_ANJUR[,-@9O$_PO8*9F"QEVR/+C 6208"1@LJ
MUL_\%K-<T?\ 82_X*+?\$G_^"M.L7$F@?"[PW\2?&7[%7[4VMQM<+86WPO\
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
M#(R><#@<\\<4^D(# @C(/4&CUU\NX'\FNIRH/^#M?PPI=?,/[&-T-F5W!_\
MA7'B!PFS<&SM&0>3(OS(N.:_JW?YT(968L%!*$HI)"%CP2R $,"&.<G!SDFN
M(?X,?"*3XE)\9G^&/@)OBY%I)T*/XG'PGH9\>QZ*T#VK:2GBS[%_;BZ<;:1X
M#9B]%OY3M'Y>TD5Z.8HR,%%(ZX(R,^N*_7?%_P 3,+XFTO"BGALIQ&6/PX\&
M^"O"[$O%U\-B%F6+X4GQ%.MFN&6&A'V.#QCSR'LL-B/]KIK#256HG.,H^7EN
M7O _VBYRA5>-S+$8^,8NI",85H0C&E-WYFXN+<I0=G>RZGYH?\%,?^"9OP+_
M ."F/P/N?A?\4[*#P]X\\/Q:CJ/P@^,FGZ=;WGB7X9^([R'8Y\B22U?7?".L
M216L/BSPA/>6]CK-G#'+'-9:I9Z7J%O^(G_!.;_@IK\</^">?QRM?^"3W_!6
MS44\.:UX<GT[P[^S7^U-KFJ7%_X.\8>&)IUT_P +:1XC\<:S'83:YX)UBW\J
M'P3\0]6CM=3\,76[P%\28-,U/3(7MOZZ3!"228T)( )(!) S@9Z\9.*\E^*'
M[/GP(^-PTY?C)\&OA?\ %4:/'>0Z2?B'X%\,^,&TV'45C2_AL&U_3;]K2&]6
M&(744!2.X\M#*K%5(^J\.O'#!Y9X>9SX*>+/#V+\1/"?&2S'.>$Z&&Q^%P/&
M?A3QSB:$G2XK\/,[S7#YAAL#A,RQ#>&XOX/Q7LN&.)LOJU*\\%@<XIT<>88W
M*IRQF'S/+:RPF845&&(E4=66&S'#7?-A<=1I->V5/W7AL2U+$4G#E<G"4D>G
MPLLJI(&21)8XY5='+*X95(=",J8W#;E*M@@@C((-%+IVEZ=I-C8Z9I=E;:?I
MVF65MIVGV5I"D%M96%E#';6EG;0QA4AM[:WBBAAB0!(XXT50 H%%?SDZ=2FY
M1P\Z<:*G4=-3HQC-QE5J2C.HJ<G!59Q<)U%!N*J.<8RG&$:E3W8NR5W*[UE9
M^ZI.SDH73:@G=03U4;)V=R_1116Q(4444 %%%% !1110 4444 %%%% !1110
/ 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>rgr-20210506.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.7a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6JZo7xRiXhun8uMbHxcSa+G2aPtwpR6+ekxvG5xfWl6vy8q846sVSwHaN5msQUD -->
<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/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:RGR="http://ruger.com/20210506" elementFormDefault="qualified" targetNamespace="http://ruger.com/20210506">
    <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-20210506_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-20210506_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/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>rgr-20210506_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.7a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>rgr-20210506_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.7a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://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-20210506.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/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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>7
<FILENAME>form8k-26125_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/2020-01-31"
  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-20210506.xsd" xlink:type="simple"/>
    <context id="From2021-05-06to2021-05-06">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000095029</identifier>
        </entity>
        <period>
            <startDate>2021-05-06</startDate>
            <endDate>2021-05-06</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="From2021-05-06to2021-05-06">0000095029</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2021-05-06to2021-05-06">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2021-05-06to2021-05-06">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2021-05-06to2021-05-06">2021-05-06</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2021-05-06to2021-05-06">STURM, RUGER &amp; COMPANY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2021-05-06to2021-05-06">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2021-05-06to2021-05-06">001-10435</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2021-05-06to2021-05-06">06-0633559</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2021-05-06to2021-05-06">One Lacey Place</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2021-05-06to2021-05-06">Southport</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2021-05-06to2021-05-06">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2021-05-06to2021-05-06">06890</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2021-05-06to2021-05-06">(203)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2021-05-06to2021-05-06">259-7843</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="From2021-05-06to2021-05-06">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2021-05-06to2021-05-06">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2021-05-06to2021-05-06">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2021-05-06to2021-05-06">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2021-05-06to2021-05-06">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2021-05-06to2021-05-06">RGR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2021-05-06to2021-05-06">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2021-05-06to2021-05-06">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</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="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140589668778136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>May 06, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May  06,  2021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%
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
MPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE
M[3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]
M9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIX
MT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T
M_C6"R0_L?@!02P,$%     @ D&6G4JK$(A8S 0  (@(   \   !X;"]W;W)K
M8F]O:RYX;6R-4=%NPC ,_)4J'[ 6M"$-45Y VY"F#8V)]]"ZU"*)*\>%C:^?
MVZH:TE[VE-S9NMQ=%A?BTX'HE'QY%V)N:I%FGJ:QJ,';>$<-!)U4Q-Z*0CZF
ML6&P9:P!Q+MTFF6SU%L,9KD8M;:<W@(2* 0I*-D1>X1+_)UW,#ECQ ,ZE._<
M]'<')O$8T.,5RMQD)HDU75Z(\4I!K-L53,[E9C(,]L""Q1]ZUYG\M(?8,V(/
M'U:-Y&:6J6"%'*7?Z/6M>CR#+@^H%7I")\!K*_#,U#88CIV,IDAO8O0]C.=0
MXIS_4R-5%1:PIJ+U$&3HD<%U!D.LL8DF"=9#;E9T!N[RZ .;<L@F:NJF*9ZC
M#GA3#O9&3R54&*!\4YFHO/93;#GICEYG>O\P>=0>6N=6RKV'5[+E&''\GN4/
M4$L#!!0    ( )!EIU(D'INBK0   /@!   :    >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^%
M 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>LXEF&
M!KS2O6H0DBBZ0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \PO%WHJ45D*4H5&N1,
MPFBV-L%2XLM,EJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y%S?W1:[-XPFNWPQP
M>'3^ 5!+ P04    " "09:=299!YDAD!  #/ P  $P   %M#;VYT96YT7U1Y
M<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G6M+;,T[:
M2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R:MB)*
MM9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B63R-PLQJ2AFC-4H2
MU\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.QD8E>I6.5Z*U .EK
M>MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ
M!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.
M\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( )!EIU('04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ D&6G4HT8 7_P    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ D&6G4IE<G",0!@  G"<  !,
M     ( !S@$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "09:=2
M>ZZH:"H$   9$   &               @($/"   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ D&6G4I^@&_"Q @  X@P   T
M     ( !;PP  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "09:=2EXJ[',
M   3 @  "P              @ %+#P  7W)E;',O+G)E;'-02P$"% ,4
M" "09:=2JL0B%C,!   B @  #P              @ $T$   >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ D&6G4B0>FZ*M    ^ $  !H
M ( !E!$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
MD&6G4F60>9(9 0  SP,  !,              ( !>1(  %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&      D "0 ^ @  PQ,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>96</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="form8k-26125_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-26125_rgr.htm">form8k-26125_rgr.htm</File>
    <File>ex99-1.htm</File>
    <File>rgr-20210506.xsd</File>
    <File>rgr-20210506_lab.xml</File>
    <File>rgr-20210506_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form8k-26125_rgr.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "definitionLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "form8k-26125_rgr.htm"
     ]
    },
    "labelLink": {
     "local": [
      "rgr-20210506_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rgr-20210506_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "rgr-20210506.xsd"
     ],
     "remote": [
      "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",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 59,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2020-01-31": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 96,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "RGR",
   "nsuri": "http://ruger.com/20210506",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form8k-26125_rgr.htm",
      "contextRef": "From2021-05-06to2021-05-06",
      "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-26125_rgr.htm",
      "contextRef": "From2021-05-06to2021-05-06",
      "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r12"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r12"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r9",
      "r11",
      "r12"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r10"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r18"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r4"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r17"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r15"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r12"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r5"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r6"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r3"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r7"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "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 soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r16"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r10": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r11": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r12": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r13": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r14": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r15": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r16": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r17": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r18": {
   "Name": "Securities Act",
   "Number": "Section",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r6": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r7": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r8": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0001174947-21-000525-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-21-000525-xbrl.zip
M4$L#!!0    ( )!EIU)1O;*;7C,  #P/ 0 *    97@Y.2TQ+FAT;>U]:7/;
M1M;N=U;Q/_3UF[R^MXJD)6_Q-IZB),KFC+:03#SY= LDFB0B$.!@$<W4_?'W
M/.=T-QK4$B>1/=1;G*D9BR30:'2?/LMSMG<?1Z<G[YN-=Q][W2/Z5^$_[T;]
MT4GO_;LG\B_]^L3\_.[@_.@7-1S]<M+[VZ-IFA1OU/[>LE"C:*%S=:97:I N
M@J0E7[344&?1]!%NO/BC=[U5BR";1<D;M?=6C8/)Y2Q+RR1L3](XS=ZH_]I_
MO;=W?/Q6F<^K>53H1^]/N[^HO9<M]73OZ;YZHO;?[.U=G*H/IZ.6^G&_V>"O
MAT69+=2@G.E,_7>P6+Y5A^EB&21KU4\FJA=D293,<G48Q/&[)Q<T^;\X??HO
MKG_T_K^3<;Y\*V.^&W4/3GKJL'=R,KSH'O;//OSMT=XC_GS1/3JRG\U35U%8
MS/'8O>_?JB^?PAW+-DZS4&?X.@Z6N7ZC[%^/F K>C0;VV5<Z*Z))$+>#.)K1
M^Q3I\I&AE'>CHQMGN S"D-:PG46S.4WU1>?YLJB^C?74?ND&VES?5W]L?>F_
MG9=1\B6$\E\'1P?'A_OUW=C-X3\[AT'ON'_6'_5_ID</>KU1[^?>V6AX^YR>
M/O_R.>T_I6O_T+0,+^D=]4>](S4:=,^&AX/^Q>B.-?IB?F#/Q)[[8IP61;KP
MOY$#\D>G"_Z&N?TY'O=GWZK0GXMVE(0ZX2F_P)2_]IO^+L7^0>[\)T@#]*F.
MNJ,>R<C3WAM%<D?F<J/PN:?#]97/[F[X[1R>]+ C_-] )/,3UAS^JDYUHU*R
MO6/>=#9OX ;;^P*;8]*H_ZO=5L>1CL,WZB*8Z;=TZ[]+G4Q(&=M7[;8EJR.6
MBOQXPS5) WNC7F)1-A@K?V<T._O=04P+IR #\S2.PD?OOXWF>;MZ^7NJY76E
M\N7S/Z93_C6!0#,X/B?N;D:PY_*''UZ]?MV]3551_T^M5JM.IJ=1$A7156>2
M+NB[=T\PU/M#FD4P*=1/.9_GOV8+;4[(8Q3W// D7:[?LC ;N/=2W3A6O >Y
MRG2NLRL==NCW93F.:2N+*$U4FM%/8907630NY9MI-00])RE(76BI*)G$);9/
MC==JF@4+_$DWY]$BBH-,+720T$RC7"VS=!Z-Z;B':A45\[0L5#'7]'5$EZ^R
MJ* !,6Y.X]8>UE&/W=^/59"$?%\UESB=I2K(-$UX1A/6-&]59$&H:5TN\_J\
M<7=$KQU,IU$<!9C,A)6J2.>=BE%?(]]G+SWRY;/[S"?=WR5H.7?M//I-OS',
MD+4N<VCX_@VBY1NFM*#Q^HT:TBJVS79[([W&0&;/!QJ,X>#]N_[I!S4<'/[M
M4;0@EO1_]_;V.[\N9X]4]V3TMT=TR1.Z1FBZDDI6(E7D=VUZ'IUYK-!C@);U
MO56C]9(FU\V"<31YJ\Z"A1;V>):")^[[-SVQ=^$7V0!BEC?PS7&F@\OV6$_3
MC$9;,K/] E[ZZ*^>J/N!+?Z41E];"G_-L)8B7>Y/-MN7(W+I'1\S)1V>#R[.
M!Z0@JXON8-0_[%]TV:([>'\O4E6>,<_HS*;+.2W)/SKJGU$<IVO%S^B_Y_5J
MW;1@+:Q8I]EHJPOB8%'(O.BP=VZN.HHR/2G2[-V3_CW.]9_Z*DK4 5AE%'[I
M'%5;_7S14A]THK,@;C8.B91R';M+LV6:$1^B)TXR7039^G[G/)K3-;GJ=FA-
M$DT<]LNG/=0)L>9F ],?T>G+RZRZ]OC\'N=YCZK:+81\=MP;],X.267JGIQ\
M17*F2Q:TN:,T)HJ,DI16/4VB/$KMNG<AH^B$+Z,BB-WVTT6T%R2*@VPR;S:.
MHBO<D] F?-1!"!%&ZD=>+FC]+[(T+"<0823*ADL]B6B<8524/$I^O]0S6 >)
M.NZHCQ!#1>JHYS3-9O3+D5Z0.KAVKW,:),29%GP83TX.^7BF63$EI34U/][S
MD>0)#M(Q*:'J5*]UEMLIG@27=*B*3.O"FU]VJ8N<)W?+>O?^74;%VOVFNDD0
MK_/B 1'[Q: W)'6V.^J?G]TO<9\OB84Q5[VW43^D::C"@)@.R'FE8]+&--D0
MK.+5>-1QE.6%^K$,,M+P1)Q:@0FFFDQ)[X,: >'94?_;SI68&>FP=&!P./Z/
MNHB)CVDUUBH(:<^A*<X#4D13FL/C'.JG'8=.Z5A#F25) D,HO'70[:.+1^_[
M:I66<:B2=*7BZ)*7=&Y59^\M4S+?\-LZ+4EG7Y**Q9^Q(\W&:=91+)^-6.[8
MY8.^/2?&U+D^VVN6:ZG5OC5<_XCUZ6LH+^_9GK]+\_@BT5@I'41[MV@=]WM&
M%BG3^N^?D[I>R:>FV:@=FVN'Q1*+)90@OU2BZT#1:2G0AM%?E%%?6K@N@VQB
M@@J,B9C0!F>K( O;<9I>XO3D!2DWD @Y:6NC.2D@([*J11>1D0_GD9[21),@
M85EV3J;91&<MLA+)3)U%5W16$R;4JXA6BV0A'CEE=O!O_[VF;@C:G3(&GS<4
MG^ 5,1H9M),R)X:!!Z=\FG&$G5')L[6/6+"T(&MYBD> 3]"<]&-,2A?NT)#U
MDO,@'5FSOS_D,[&AX7XU[?;>SL:0=-*6,"G:J)SV1X6IT@%);D,;V#.U"I)"
M*'81T59K(J9UFFC>U&:CHE$:.B36GQ@V66:YH0;&+S2@"8%'6&H(M<BEO"8D
M04@X+)P61)\CQDE 'RTU)XJC?\8Z)HJG/_1G4M\*0X+0M)> 7";FLZ'SDG9
M,[QQQ]%2?7[6@E:[,*^:I(4VPJTVP6!"JJ([(GA).OEA-"660#.G!:,#%*^;
MC6E&Y[28ISD@FO17FB@)2UJ9O*2UO6LJW3",\ KTD"BA"Q>R8B1TZ%2#AZEI
M "Z9R^QD L1!Z$$;<RO29N/:S)0W,;-1M\\&4AQ054#\)C1W1H9QXE^WTW9U
MAKU#!60(9KB#MHC)C\L"*THL<@$$JV59;W5GIK'X.7C@,;TT$7+[GY@97[8F
M95+IA+0(TIDG>D'ZJGJVSUC!GG IVFZAMY9*95)VE!_=*%-AYI;IT2W@>RT
M$+0G*UP0TQ/B@#AC LB&Q'>ZC+0EIAR'8U):2E]##4K'9G'&:UDI(C]:0N_=
ME'DZEH;^3&M+UFRL]#BG)5&TE1FX!%#3)Q-W\%,Z@-Z[V8&\NW(]Z<S2JQMT
MB?^\&O6)V4FFK;Q,TJ3]H=N]4+V#_NBHZQ2B^F&#QDB""/@B43X)FZGBFQ(2
M&T14D-S8\HW!Z PDV)$IL"90)J3+GR(E[[Y;B4<HAT32'-LC% 0FLTQS''0B
M;PQCMJFCCLN,!LE("S&;:(D#$C4.H@7L+K/D=_A$GFZ-3^3+R:'F/;D?GXB'
MX+["J]V7C^2/>"N_N8ODS[E2?]]#\A?'W3E('K*#A%T@->_(U_&&>*Z/&R?V
MY[TA3W?>D'OTAOQ%>1_$K'TNZ9#128R!!)(D+)<A5)D--=.W&[92>6&KZ$&;
MHP\&HAG-@^22?F'[N:/.TA7#'#[FL&$NU/ +$]1L[)X.[GW0^W;=Z71_#J=[
MWS,#'AS[>K*Z9F-!=\^#6 -B($GZW?ZKYYWGS0;)\!BR'V(SC.(2\E);SB57
M/NWLOU1+&BN?DPRN'L2T0$(AMB*>-7NZ,$K#&Y[W]%GGI;KK<3#%<.5>Y]4/
M_O-&P+7*<0Y@(&*C?)*QT4(F!JD<TZ@(#*N;WK@$*]K)H! UAV=K3-_GK[^O
MC26SI9D!QV ?%7NUQ+00TA8$81I<I?+>,8"88,8:T90>^YFUC1S(7:4VA7J9
MP<LEP^ED!I+*\ L;.S!+Z.J0#S;9OG1*&%@A-0F08S?.4[%8<I+7T934-]*>
M2 .2^;F)M[ 6B]0 %Q@YTV-P?1C$5U@=UHP6=-45V]C\'$"5$<EKJQQMFPC
MWH^#.(!&D<\UHYF%ZA*]Q>I9RY V#+U)D,_Y#?-YFA5MVO<%+<V5S@N6;\1#
M*Q-1OI>]_*DS) IK$P'%.4"1(@ "\=W^\Y>=?4NM'76.)Y19!L65(5<FJF>=
M%V_V+:"MY@$L8MKM<;&52WE]W4@R32[G:4Q,.7^LM#@.\6+?/7WUJO/"OKXY
M LT&74$$E3/"3H9D>JFN O!P(OWO]E]VGN]7I[95&>7?O>H\\W[A!_S.;FWE
M^AUBSM,X71&O/2HS"S+=PFZ)(&:,*8/.:#WM8C*8PJ_/8%X%X7?4)]@WCC:_
MJY@E@U]!P;HK\-@:<N=AB L&JHRKF%E(& %\E;&!\B^"PF+&++!ONEB$/AR,
M2^(5G_F>>$WOL%<1!'#>= %W14$_93H.#.:2T$(:YDDGX4K'Z1([*B<HJ#32
M?!Y-"P#-);!47DVFKX@OIZ<7*XC=B:9CR81BOZ'+,0@P0</+<G:M0/$E*S:.
M?A/K%O?0=Z3'E#G+!>:88,_FE2MRVUYJRS0M32(KRX?''-8.*1QW$U^SX>XE
MR5N=98N+^:/12&00S>9BK ?KA3'/0Q(;I'^&N>S>04JV [ZW*FA..SR) QCC
M0<)BVU,3[*2 Q-N!>!]J3Z;1Q#NM OYP&JS5_@^6/]%<6,K2M/'#TU?R _M)
M N,*@7]$O%CF<6[:0"1J)-QL/-_['D^I8$SG8,O8$&T10\M 6F8T,D7;YL^M
M)!+2 .$V$4JPOL/*V+M.(L8=_J!U\P=G4Y$Q)$KLC:=5"88E6S4MY@*038B7
M7>F:JP0X&['):1FK69:NZ,J:ZN>IP:#IJRB#*XK. _L*/?I@I5/$#HFPA2;%
MF-;&1!A%O[$N*]QECG6F7YL-,F1FK"-/;!07L+?$!)^,-6*I( .<,+KA3?=8
M*.8%*5$SN+2U /VK-+LD6IUHH[-B#CJL!".DDZ>E$C?1^3*R;LLYO2*-1SNR
M3'-Q N'[P_.?^T?M_=?$0HA%+**)Y7&"20*K9#/E*YWJ.QP(SW8.A)T#8>=
MV#D0=@X$ZT!XMG,@;(\#X9X$XA&K!Z+V6,,S5"6=,)633=>V)H<)$JI@96,\
MYBY^!SI%J&&>XM [=L/A-XAL*((HABEAD;Q0,:QWNWED<$NQJBKVXH&7%<29
M$ZDV&Q;2Q#=G5BE!!"V0N,,L@B$<JP-'&*1D:Y+,PS5QFH5',*2NT/>(ZB/N
M$OY:LIUO-!8W[G">IJR9#24<YQAW"G;8;-#4%VG")O=49^8=:+2S_N'0C5ZM
MQ/ZS[[$%Q%FMQG@=":VNWM3M8$'0"M*Z+/+:BEZ+X&&>.:=Y(  S1EB.X=/$
M8SDV)RSY62;X2 57M&D\ 5CA"6VF@S%J\H34NR31\5;:7F>W(1T.&W):)I:I
M3  ":Q Q+8!L!T!)O''(D5F"5G"847PE*-O8K$? L6L"&)'*/$TG92Z&["US
M0+(%\]$B7H,@D#@PF;,"'B4%WZ&-C 3S:39.N_]JOR;"5*2XY41MM#6OVXP9
MD(% &[V$*1"+NH^-YAVFGUA.DRB%%S%,:5;Z\R02GZ(<?AY8_9I&'*3*F(W.
M<\3$9@C481*JSCR/SUX ;YJ&,I:("GME3W/.PS-P#^U"S &22I@)4> R79;0
M+?CUVB]^,"]@T7R< [A"S2+ .@&7C1"+U,4/Q'Z(^@^(=:ES@RYAPTWNBCVT
M]'&*M^&#>UX684HWG9).%*ANGJ<.\Q?#Z=<R$<A>U@R'OCO\\$G6Z>3P0O7[
MN++S]"GI*XC;CZ:Q=L UPOGYF!KC[(K119PAW+HDZPL(H(!E H0!&2-JB2&?
M509;(1>.A%>C(Q\!JR'# 8'"283UJI S!Y<!GHEBGF.S\2D+DAEQ6](MKE(B
M4H.]P/*CA2J0L&*CZ^* UF5".AYN: ?RXIF[3=XIGZ>K'* Y7!M,T3F= ?:9
MI*MD*X_]W<";?R#%G91I$W8+).[9B\KA1GOP=/][<1LQCS4W^-+INZ?/E'_]
MW@W7WV5Q7T/*Z/^BJP#0 ATV;+2=;$QL&L=')[D-WB61C<!=>P4G\@(;@QH-
M?F4.GHOTN_[N9/]-#%4Q HVX QN$P(++!=HV&\PWL/-N1@$=E[F\H"QN94=(
MC"+P30$-,YJ^^.*4I32<G=R++*4#D@A+G0$VF4?+)49RX#G" ]4V8WT7SB4I
M%HH5G!TUC* NWP&[U&"69L/Q[QH60RSMV?,]6HGXDH/ GS[]OHK&K-!55N$J
M]R@+@TJ%H$'V7^VU]O;V^$(>Z/EK5D*(L4<YXSLT2J"6]-24Q 3V?JKI1S&[
MV#M49"5?8[3"]@H\JM#! D@0*46(%L<"@)=X2!$MV\=!RV0]<*I)Y2QHJ;Q<
M+FE44BDBD[>10-0*P^Q]'++3UW'S_'I0<PG%*(3QRX W%)XL;&-=/;*-.(,$
M2QBP1,<(+++=3#JTVT!'YIH(-&^)Y_ *8;$<]4[#P]56+BLI86$XY5 X4="V
MDDR[8K)K6;SK1.E.,Z\*F=SY'/I0FH9Y1=/"FSQ=W_UD8L'%9+)Z@V@,^R^>
M>81'<D1R7A(5_,Z4++/<QN6T0*8]Y7RF2+<KG%)70:M,1L3K1>6FQ6'//QUX
MNA1?(D[><L\YG</"N&"#J2[6EE#U8AFG:VW.!:GKT4R 8CR9M#>@6ZDP_'%)
MTIUH&*<>GKB(>3.(?DX_ WEV8X&6:5.KQ(JG-&$MR,LR( 68DQG2Z=30QYYH
M(8DG(O@&2SYOO0<Z7[*-I)@@7P4:-.LY;@[,_.'T(893@@E=!9,)66YTG-^*
MNH/1YE%FY +)6+J()X/<0QTOW2K^D244;4@'22R+=8TAO"7AEX#+2!Q);<+
MT*)$C"=P&FQORN[8%7Q6$'C+E%@6U$#>+V^;6?_DZ*T"R#]OO,/ .<&HYGZU
M,T+>9"5IL0[L/ZA?"[_L6T[#9&^*Y+7 .*7#-Q%Z8?;%NTCSRXOZJ_&/R[20
M>^U21GE>:N>.E!RWBN7:^1F^C3T#?Y!T#Z0_@T_0EF*1:;E(Y2%K\S=M((2B
MXL_6<-+IL@H&DI0>HMGD*LK2! ;,6]![S+8,NZ<]6OP2I/_Y#NG?(?T[I'^'
M].^0?HOT/]\A_=N#]+-28J-0\P!'XC>VFER,*%3NR$.%1,&ZKO?0Y9"ZHK(X
M'2D0M<==R H,F>%$)FQK>?KBAF*P*.,B@FPFH0QP*K^D!;_BD-G<FPC9?3E+
M8QJLT*SKJBJ$3-0AALY%YXTRQ2FZ8I=!X<Q9-=[0QE@+88N.L5LRNV9E%'(
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
M^B(L $+O&@D:06^V^>KB)$2*]EJRS4U9[1@0SB=W,6K>S!+D#@=F,39:JKC
M<91[CV%?"$[J"A(8:,(MF:TSS,;)RH3Q52Z&,"72Z*A/<PU_!-DJ L34< 8(
MQL#!K+!:M'N@ ZA WL[00O6LF<5-K-?B(2OJ_Y,LZ_/+P'BC%L%ZK$U8,;Q+
M4K1\R>>;:#C7>E%%,;.S"FQ$P@*EN224'MN2$N:NA;BKB%13T<UX'>928,N4
M;LLYVCB70R-5@^#62:_Q7CXLUM V=B""W> MD!"W*C?/*4;FH/!E)A#.EGC@
MOAS6=\M!K&TN Y&C AX?&CIUO VH=P#'E&EH/69?5%&5PL^77!6FBY07] )&
M@IZ-KA;+7!;9"]N&PX!]?>8=S0K95:E*U=CX@<JU"6_$#=.M3PZ @YE=K0$'
M"CE4XL&>6^3VL7]XK!/2-[G$ANTW(3/;6=C_&8]$I9L<6I=RRX4Q1QR\*Y7G
M!!MN-BS/YVIM!JYF>,8ZLG%L9D3T+LL5<#?JA$'0C,LU"Q.VA$KF".C5'"1R
MK&2AC&B6>40HL95)19 $,^)L-?;?>3'0YO2"B'&P$8N,PT=7T'A)-/%0(PLC
MK0'R(/H96(^HTULI^4U%-KQLQ3E6UZ,ZC$M$MLLDZ'&,]QQQ0-Q;PX7*N[*B
MDN0GY<RD2KFKG@7>7 1KB8A/.6S .G/<[>), @SI?05?I KIT]JD1^I+!!\0
MO7 /:,F8O#Y[/WW3?UGXS& I\R5GP^&Q\??#BG4A\DS)F'I5C)77@ULCD=J0
M"2+ZJJI/5U5GJ3]L!,K@( TOQ((Y*2?7AM"&X+8A-KAT^9^NWSN[=/P!7?V5
M--[.@E;.(2G%O$HIW^JTXWJTDDV3YI]H^>9E'@4YMQ]B.4C[7DH#%"M6DC(3
M-)=7AOV:').4:!'(OG=,SF5D,]5L'4#G.HQR'%>Y!#Y_LUD+UO7Y^6,KFPI6
MZZ^EB@MX,Y=X<ON5Z -6:S5BT<Z/5%>Q'"R7\TIW8BH+N\$D%XF/9*R25D4,
M;<U/$)1!=>#1384!(:3>/P@Z^35=^Q*?6;7^'*!.#R=5T,S':;CFQ%UDP'AO
M;34:' XNF<D507.3HH5Y &A"J,3^JS:'$[ERP+9 IV1J5%$RLQ)A;&PAT)]2
MOBV#S64]BD8EYPBA4M(#;"?WF7T=VW.95V:*]G$HFC"%09?:8J%K\>+2V5PS
M=1#O81L!7\-\,YOBT=4<B3[B;;8"R41>B22165OIT*KESN J!+.0,O4SER.U
MQ5/QP_[>$^^;B\Q&6 RB!?:T&JJ2(]A&>5?+(2/[-G)BR&1#FYEM//XFKXE#
MQ)Q"3(<XTKG+QP*1N2R@5NW4<H5?5/N5AMGNL+/9*=Y^<$-G*-HQH21 RM"P
MCXGQY $150"8(>1JREZ%82;8IVT\=9-NO\3M\,/.[;!S.^S<#CNWP\[M8-T.
M/^S<#EOD=GC L,>W+F!Q=]05XI@_0NDJT(62-;'3-$/GKB.]('FY]@*946+F
MEM:(#V?Y^8V/.^ZE 3C][AMS]+9J-QL79&"0.1:EYL?[AII(-,]H)W-;,9_7
MCVP9;OTFD;!C'9L*25$NMH=IENCU5F1H@BXVFB,SOQU6^"VP0C_DC&W-,5";
M#,^"Q<CI$M(6&%8Y)RX9U(7M0R#5M9@U<Z\DFB RBV.Q2 4I0\$:+9IBXZ\8
MD0Z2A$:>:*G(9B##>A5B)A^NGBP5A4%V92Q%ME!\SF5+F8I<TH*W J+*V,"
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
M!2 %A)_0IWV+P@IN=XDFHDU98A(*R25/E'4MDST-@N)2SDE-M#"1U&0+WXG
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
MJ.I*7]4Q8Q9,Y[[W,=?;:SZ\;Z_"N&&I%M-*C[G"><25-&O=EJ S43YA%AV
M77QV(:V1UUN*+ P5+B%$$.0<'+@TN8XA8'W-3$&MHJ.T9\;K4/[7U:&3&1TZ
MY18#AK>9B%:8VZ\==OVMUKJ_7D4,/(\32R'99#:SFR_\5.E7G7Z?2]Q6(D@<
MT=0M(>?<KROG65MQ38?UH,9D*"5^2NANMGJ6Z;\[-UO&RH0>0P!HP![TS^<+
MA87ZY0]5@7JS16I]UW)&L/QG*5U0!_A+%RN4DRO_<:=/N-,"0D:"D@.F%XB-
M_L,*7DK^C6E27QDF5DQ3,"F#'^^YS;+12DT;UOW]0:/+*5V94D<@3Y0O;4;>
M4X.-R)4%/V*T>F>A,%&+FE<5?KT4U\[ CI[5WNG!:6/WX^7IZ/4./696$]00
M!#N^U\,L;NG9%*-FH[SLI;B"8(';1DR,\K93S)U;F:+YZ?6">G&,$DU@HEQU
M;!M+"88?-W5MGIYP$JM? 9DHWEXY,$GK"W?CHS_3K9[Q,UH\'MRO6EEFL*-1
M/RAFGF-8:$9?:EF68MM60!A&;U<"A,E=:I':D($D^2,CEQTP[TQN1XMN.10P
M78+SW5Z#5U!_<OM/:,4/J?(\4P=8:X2*!J@B&(U7Z#,^N#RPNX,'O@J;/HT/
MI)O+Y+=C5'C!VH5UIO<.:.]5S[&?#*KW+S+\/G?6N&]8*R!['F>BG"L4D_L'
MN_F?4YJ8U"+^^O=!+KM_**&;Q5RDD-B*Q!T""]+R,6[9W(#4C\*T3?:;J_%%
MNK+NHL\I. X(3VU5]1'*R\$CU98.F-HANMQL;FY(]%_$HC*LO_[ VL]WVKUL
M;FSUN(V1.+Q.%3B$(=4>,QZPB$^H"][<%1RS]K8S)&UF.0-D #1N;B"?R$'R
M'>EP"W2,< D*YS$ 9N+F@.1]W_*HS1Q?6B,B(<J7G9&"&PQPVC!!&F;_V" F
M%38?X #7[5'8UH$XV1G@. PQ..:1<G-CZXB7)</XKTS.F,T$^)^Z#3!\75:H
MI'(I3?=V*2+.GX[KY^/^[XOS-:^3X%R50(/'MN-Y3K^DN _Z_*Q37@QT B%I
M9QC1FM/-RG1.^]D.[7-K5"*W,#V<LDS$QORW@GL@1\S7?3M(SV1,';_X?O3X
MH<'.BZ]/8I<Y!A-)DEX2!X>Q%CCXH3E5#F  7=- B#NUH=7T02]V<X5 ^U#M
MIO:9<'MI*[M/JJ=-DLMG4M!Q*BB9A"1_-"Q.P_8##6LY%C> J7:W ;8%#(P5
MK5Z?WWG>VP\?'AJ9E5128]5KD9X7ZM8$ ,A!0UA4K.PN369S4[HULW$YUJS=
M3$KW_*-<+U*NTT"YK@1#.X&GT]11 /1( C*1N$!Q^/'S<:5[[AO\]0G;,DH6
M3]<+E0T )8TI2,]:M.RNF<QMM;>74SW=]X_RO4CY:M'*5Y?29^)9%30&(WGK
M'7?/A[L_4@47J%N[(N99<G?+6$X1@[YQBKBZ^#=0FWM?>KPS2DP?+=$!*1,0
MTKJ+!U\V-[)J6041*LP@*L;\76K)&EJ)'%L4XO\LT"+!JYECG%'[;874S$[,
M]!*=WY\)NBY7CEM8@I,1B?(UWG;01V",'C$@_9+3FADS,6U.XB:7VY_P,YC;
M0M>@.9SD0OLOP1M!$2YIC?IMQ]K"TMMW<F8W\\_@3'B*0RD-"ZT.I(B#'H<W
MDY4^8^5>63W]3GX%[9H%OR0WXZKE@>T<97-MM4RC_=V#]>6F57G(O3?Y"FIS
M\SAQ0Z'?!\FV/,=X6,*7K5I\OZ* PJVBP$!H^Q"SW24NCKMG15%YS*U .C,(
M$^7F6?./1&;RE5!]PT@H_B2>>97+\>Y%M2-7DJFH33NTA(O[=5$T@0G]W*HM
M$QJN>H]F+S946VU--!Y/W38QJF6D/2*&JH_"N =P'4R=9)JM76YN<$E U! 3
M(^PNZ0IGX/4P.G:QH$DE,5F'V_KHH*XY90IA%#E7<-+GF?/CT!AGO'^HRD^9
MPC86J'5DG6LG<P&(S8UG#D?/ \-H&\=OIU;(R42Y%C/_5R58U9GMV!#TF8)<
MU8"C%XW=.ZV>O<TVW.;KK=DRN=43A"V;5JV0]_7.$QJ(.T.1^LSGR_";&SW0
M5F9!O@/::CLJ^_$E4]V <T&U'R^*<U5OUS?6D&$*F35"[ ,.N%'R-M /+8(]
M<@GC8 U0V\!:&374_6GLC+?T32I,J>O\)NZS1.1>D$MNT7'J-:WEJ>44+!3)
M#.]G;\1>T2X[!(1??<QP01+Z7JMR35-75".=3V[B?*;+&<K$S!4TE, F4E_T
M+',5D0@0VL',7.;51!\2O I3(A5!V]P([_?BQ"X<G$UV>E Z'(4M$],:WA>;
MG[<+4))MP>A#LLU X@"86@,ZDB^>\EA]\74,XFDZD7XMBT!H+ZI*S>30+UUC
M<56IC,X"7GN"*Y-X^GQ+5E6FVN6ZQ_ID/Y7)+IZ(P>8FZ_J6WE([/2$G7!J6
M@W<,YX^#X"7!%=52UK'O.[<C><L(%8QT?&%S=9D.UCRXV.!&#,XUW(KDN+VC
M#Q-A>489'K0/YI@3:#&X/?ZJ!3'!40) W!RW@SO-!(0&)LDVR8"U#=S<A7Y3
MET5V%#A?2K6)Z0NP8P(Z??75\7_59<JT"29]RY.IS8UK($292D-PUPM-UU-X
MU98J[N&#L:3HRWN\S3U2+*:R: ICN+ :+_X#Y(H,F98%2"].L%M39QFT[U&L
MV$86!7HQ5Z,;KQ3%4=E#WJ(#:X,V,'",:I,:'O#\1"YSV.$6,]7OV4/EOA +
MP',=J71F['8.EHVR=E!DM*]<Y ZZ/0=CQ0%X/B+]]CW TS)DQ.)@G"T-20&G
MX#LTOA2YCN'(@.L);6Y,9@1>CYKA(6O 'L /MZ0@/D'XZ(D7V,Y"' H[Q]+G
M5Y^+,9N"%03/X-68-<+(8<;:K$;K%A1%U^2U*L;]O685U1\P"-=A8%.BA0*J
MIO53,/QJQ3)K?-ZV8.[P2+FE/!H>C0 # WTAO@)%<3!H SE[$/6'GX<)+TTP
M4#C+ZSE^MP<#-C? \##QJ$,UE?>B)%&,#@9:/M.2#G!QI1SX#,KA 8=^=W'.
MI'/S)US ,U..$2)>&X06J3(!&J9DL]*=.NDRL4)DQ@CU08#S=@76UP#"V*3E
M. ]!7!LBT[L?'4AH\+B*G)@1BPY@*EH[@L,T@37PC=[FQA,@VPM&1=(.(STJ
MVAB*0Y"&>H,&B+5'*=(">$]1&&C[#FG[GO*]:#DMW@<E1 5W=J8[0[H 8/3>
MMWA@'O !) ,V3U(+)\4>F:4,&_A)1D5?31%"(^XJHG 58$@>=,?90R\;7^VH
MF=B,Z8P"$PYA \L"[XK. -\[+A/!EA-.EKK<@TYLZ +_N =./P 4N&(D134!
MQ6AU@S-(M$OQ&V&J9S5,E/"!P^_:K'=\A#:>A](:X5AZV3/[D0O'1IX =@MS
M*&T<M42G4AP&$T:;+%.@9?A1!JEX;% ?NT\2+1>/MJ.V^$@[> DT((ZRUO(I
M!=N!R$<5M:4+P3F,L%31(3!&>%<6)&4R]"WCJ6JE].@#B,!VIL]F(2$^/,K>
M)'&+UQSH+5@'$T9],5EN;J!,N##\OOX &TRVXP5%$T6+?$89D3=(+PIW"CR.
M=PQ8.]JPPNQ@!4B5P>#QL6D5TY2L*2[Z_\H]BK&YQ^DXY&U-R0XT/PA;Y8],
M0G[Z]NOKQ9&-/H2P6$J>KA>8S @N3I;T2L:O^"7*8<9PX02%CE1DE7U5Z$Z8
MSFW@?7Q=^ 6<&4MUAMBIEZ\ ^?14,;5Z%8LHT9_28L-B,9E-];R^VHR=2O:>
M"@*AS?15C6TV' 1QT1@>_LKY^_R^2 CZJ=K:(;E4BB-+B"=(MP[)1VKYT)S[
MYY7><M]1>INMNKF*ES^PYK8.'5E87K,7N28TKJY8OE9*5O;]JOK91>7ZIAG_
MI:R?OMSGTJOI3P3IL%M5$G1 L+C+%=9.-C=FBB=S]P%P'\+T(9"%*%FJ5$;5
M*'3)0B5<$MBF#2A7"5&/6AVL4B @Y:-TAQV"21!$XHZ&!T%WSQ%@RLU?L&[V
M6\<UD=X;@>&Z>9/(+_/9E]6%#=%G05?:,S_7;PT!SUI#HS_(?QWDQZ-2W,+)
M)9X,?\;'7A+E="L-.3XL>$DJ*7(",3JSU\\B%>C,O?OQ5,1O C]I"X/CI:5E
MDX E@4YN1T_29'T[6NRL.4=:%Y\F4ZI,2EN_^9Q:S.:.(!]A#N1*,*D^&0R=
MA/Y4*UY(C#H?^CM,K=KCK+.H?;]1<KEB8/@10$AL,-O>#[\"N XJGTAZ<__D
M_#;_'?GM[Y++AK6-HS1^ZU[]@O]7A?*27]8_.+Y3AZC49>:I+_*S\^'I_4WF
MW>"ATNC=I#]<[C:_G!:RM_E/+;OYV?O<_/RUGCLXZS>\WF6KWS[8^W)VX)J-
MV\:'9O7 V_MTGOG@-#SAG/4>_*^C=V]KW[YXHCFL=ILWHS[W]IK[PCQGQW;W
MVO3>MA[O>X\W;UW_PY=B8\@;UM7?5_>\D^N_^](]'38*GP:TM<MYLU'H^4WS
M6.R9#^^L'#<^BH].;7#>W*.W%]?B--^Y[[D7A8>OE_TS]^1RE+W]T.+5+R/K
MY.##:,3/*M_R'WFZY]>-XG7M<_/DN'5^ST2S^*W1V*/]8_/SWY??]NOW?U^F
MN]5O1>N\\N'-&\V2_P%02P,$%     @ D&6G4F4TN(4^ P  A P  !    !R
M9W(M,C R,3 U,#8N>'-DM59=;]HP%'W>I/T'+Z^524('+11:3:U*F6C7P=I5
M>YE,8L"J8Z>V ^F_GYT/"! 0'UN>G'O/.3ZV[W72NHH#"J982,)9VW(KC@4P
M\[A/V+AM/0W@U\%UMVN!J\M/'X%^6I\A!+<$4[\);K@'NVS$+\ #"G 3=###
M BDN+L SHI&)\%M"L0#7/ @I5E@GTIF:H%8Y0P#"'62?,?.Y>.IWY[(3I<*F
M;<]FLPKC4S3CXE56/![LIC=02$5R+N;$3O;L1K\GTIN33^K??O.SN$]>)A$[
MC^Z'=[$W0">=*GI4L[!?/\&O\;13BT>_:'WZ?OYV_J4NGP>S._10"^2/IYMT
MRI;T)CA 0!\%DVVKL+S9:86+L5UU'-=^N>\-$IR5 ILQ)>RU#.XV&@T[R>;0
M-60\%#27/K5->H@DGBOK+-F")TPJQ+PEO*_FA"*X9J?))2@IA=93*,FA/E[!
M2>Q5QGQJZX3&5QWHN/#4S>&1A&.$PCEEA.0PD<X2)10IU#I<!\NA4+V'6)82
MTE0)K=_ISPDB&F-AZM3@7*?FU'6O41Q@IFZY"&[P"$54&WJ+$"4C@GT+*"3&
M6)G"DR'R\#:IO'018UQ7N&ZR+&)B84AT">O AY8YZZ;@%/_4EH$9Z-8J$389
M^YKKJ\$"Q&];Z=!(:,%$Q,<CPD@R4]9!+H"F7R*S)#U,*"U[%5R0B"3VO[/+
M9!P*+#4OL=[3@8R803:0/$2]B.['65@II62!?(L6FY9W21^/0-)=37/J;4L2
M<[M966PB\*AMB;& ^='\T2NKZ'+($49Y2W,E&[^Z&=F\N002WIK*6O-K$1YB
MH8BNS$*'I\Z),O3'PC3 S",M8/^#%5,TW'?%FH+I?UQJS^@7UYCUAKUHCNQ]
MM8%:>K5<*,#6VG#;S9C>Z3WN)5);*.8-YCQH0M"MZBND$DM_X70?$XL=V,]$
MSCO Q-;[N<R%W$0R [A@[VI@ZVV_81N2^4N)-J9*YI$CW:Q_&@ZWDV@=X&?I
MP'TE;"-D,\X@TY>U(-YNI5)D/J1$4RL-4RMN_4@SAQDYV,52\7D\8DJ\[U^U
M16+^<DR]K/Y\[%0J.2DM$_,[<IR#0TMVW<?F>FW9J:0>_@502P,$%     @
MD&6G4H$J@('^"@  X(<  !0   !R9W(M,C R,3 U,#9?;&%B+GAM;,V=76_C
MN!6&[POT/[#>FQ88QW&"MDAV9A<93[(P-INDL6>V[:)8T!+C"*')@)(3^]^7
ME$19HG@D)45)YB*C$=]#O12?D-0'J8\_[C84O1"1)IQ]&DV/CD>(L(C'"5M_
M&GU=C"\6L_E\A-(,LQA3SLBG$>.C'W_XXQ^0_/GXI_$8726$QN?H"X_&<_;
MOT<W>$/.T4^$$8$S+KY'WS#=JCW\*J%$H!G?/%.2$9E0'/@<_?7H[QB-QP.R
M_498S,77^WF5[6.6/9]/)J^OKT>,O^!7+I[2HXAOAN6WR'"V3:O,CG?'Y4\1
M_I$F[.E<_5KAE"!YMEAZODN33Z/:85]/C[A83TZ.CZ>3?_YRO8@>R0:/$Z;.
M6D1&.DKE8HN;GIV=3?)4+6TI=RM!]3%.)]I.E;-,33KT-2=I<I[F]JYYA+.\
MTGL/@T"%^M]8R\9JUWAZ,CZ='NW2>*1/?GX&!:?DGCR@O)CGV?Y9@I0FBH-1
MN>]1D >[&2K$1,5/&%GCC,3J0&?J0-._J0-]5^Z^QBM"1T@I)1Y@N<X:>95!
M$]=F[XA(>'S)WN?:C/9D7_[MB.Q_*$ ]WGD1ECS#]%WFZY'.;=^0]YWQ0YS[
M,RU;>?*^,UV+_+_8SMJ6WWQZ[>>5JIW7<JMAD>PRV7^16)M4672TP/D1\HZA
MS+O*G4>-?*EJS;EHESV5^>9YIB0Z6O.724P2F??)L=H8JXWQ\;1LL;^3NWZ?
M<3D:N%BEF<!1IO/+"_-I9$F?F,:4\D)H=UA$/44L%9.(RP[J.1O3XF06X0^"
M;ZR'+<O.+8F_TU457YP<>0C :$,F2,JW(B)OJINZ6^@LE8XV5"K4L(JP\=?%
MZ(=<@W[3JO]\G!QR<5;=<CBTW1"6+66^EG(TDUU5MLV4KNMZ6A!5;3%DUK26
M(*7Q4LT7\O"QLG!%\=I2""/=545;;>F:;B0&4=4V1V9=5QJD1'XK^PM)(Y$\
MJV%^5VD:,N=5;S'9(J"F"0N$MC&8AYK6:U-_3]:)ZG*4$77U2]3.CH8-T+ON
M##IMF[V#51P$.D,<@OU'/0A545YINF!LB^D]>>:B"Z*FS#4[-I,F,G5-4*18
MC(& %%I4B+UR\8^MO+8G@NY[T6@I7=,!6#4!,61!,6+W!F)2R4,@92DP2Q/5
MI/6BTI8ZOR0!S+8N3PQ=4+0 YN#+EDH? B^+1T*I>H: 67_C8A.[9@8V;%+3
M5@;%#6@/)">/0&5(:/!<OJ@1O!Q$#2QR3>\3H9;M+HHJ<; @F0X'LI2'(17G
ME:?:@XP>DEI*UPP!5DUZ#%E0W-B]@<04<I3K0T'EDL6#0*ET?C Q;-HA*44!
M(M)TU@>(5/O'XRI)(TP+1U=R7]I12(O6-2:@71.5EC H7"!W(#)%@"8G#PD
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
MO@U?WW4MM^1NO4O^6N&4R#W_!5!+ P04    " "09:=2#TPR$E4'   N60
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
MMSCC?KG7V]HC_P-02P$"% ,4    " "09:=24;VRFUXS   \#P$ "@
M        @ $     97@Y.2TQ+FAT;5!+ 0(4 Q0    ( )!EIU+\-"SBM!,
M )-F   4              "  88S  !F;W)M.&LM,C8Q,C5?<F=R+FAT;5!+
M 0(4 Q0    ( )!EIU)E-+B%/@,  (0,   0              "  6Q'  !R
M9W(M,C R,3 U,#8N>'-D4$L! A0#%     @ D&6G4H$J@('^"@  X(<  !0
M             ( !V$H  ')G<BTR,#(Q,#4P-E]L86(N>&UL4$L! A0#%
M  @ D&6G4@],,A)5!P  +ED  !0              ( !"%8  ')G<BTR,#(Q
B,#4P-E]P<F4N>&UL4$L%!@     %  4 / $  (]=      $!

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