<SEC-DOCUMENT>0001174947-20-000861.txt : 20200731
<SEC-HEADER>0001174947-20-000861.hdr.sgml : 20200731
<ACCEPTANCE-DATETIME>20200731150027
ACCESSION NUMBER:		0001174947-20-000861
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20200730
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20200731
DATE AS OF CHANGE:		20200731

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

	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-24580_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/2019-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/20200730">
<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_20200730 -->
<!-- Field: Set; Name: xdx; ID: xdx_040_20200730_20200730 -->
<!-- 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="From2020-07-30to2020-07-30" name="dei:EntityCentralIndexKey">0000095029</ix:nonNumeric>
    <ix:nonNumeric contextRef="From2020-07-30to2020-07-30" format="ixt:booleanfalse" name="dei:AmendmentFlag">false</ix:nonNumeric>
    </ix:hidden>
  <ix:references>
    <link:schemaRef xlink:href="rgr-20200730.xsd" xlink:type="simple" />
    </ix:references>
  <ix:resources>
    <xbrli:context id="From2020-07-30to2020-07-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-07-30</xbrli:startDate>
        <xbrli:endDate>2020-07-30</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_c20200730__20200730_zmWStvkI00Oh"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zeiTnGPy7ylf"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">July 30, 2020</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_c20200730__20200730_zS3kwBj8LcV1"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" name="dei:EntityRegistrantName">STURM, RUGER &#38; 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_c20200730__20200730_zfjhV2h6RkLb"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zWqfeTzESjTh"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zp1CG0mKJdSc"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zaMljj8Mgiaa"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" name="dei:EntityAddressAddressLine1">One Lacey Place</ix:nonNumeric></span>, <span id="xdx_90E_edei--EntityAddressCityOrTown_c20200730__20200730_z6F8FM4VOFyb"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" name="dei:EntityAddressCityOrTown">Southport</ix:nonNumeric></span>, <span id="xdx_909_edei--EntityAddressStateOrProvince_c20200730__20200730_zHf92Jl09dXa"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zdpCGiGa9Bwj"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zGiwO8ngwkia"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" name="dei:CityAreaCode">(203)</ix:nonNumeric></span> <span id="xdx_906_edei--LocalPhoneNumber_c20200730__20200730_z7N0ij2GMjMl"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_ze9LyvQMeJ9c"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zYKttHQQkM0b"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zxVYBAgJucij"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zcwysWtBgJx4"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zklZUSAk2Ldi"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_z6rNBgG9rAv2"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_zdP22igNCfsj"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" 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_c20200730__20200730_znhFCGH1MpR2"><ix:nonNumeric contextRef="From2020-07-30to2020-07-30" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></span></p>

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


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



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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">We are furnishing this Report on Form 8-K in
connection with the disclosure of information during a conference call and webcast on July 30, 2020, discussing our second quarter
2020 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 July 30, 2020, 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="font: 10pt Times New Roman, Times, Serif; width: 100%; 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="text-decoration: underline">Exhibit No</span>.</td>
    <td><span style="text-decoration: underline">Description</span></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
    <td>99.1</td>
    <td><a href="ex99-1.htm">Transcript of conference call and webcast conducted on July 30, 2020.</a></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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


<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&#160;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->


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

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

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

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

<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0">Dated: July 31, 2020</p>

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

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



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

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjU0KwkAMhU/QO4RZF51W3XSnRYtYRYqI28GmMthOSmb86ZG8pdMWMQRC8t6XJ0QoMtroGhkuqyKHEzZtrRxCgRUymit6R7rdJeBngTdtHSvjhvUHpuQZ9MxiMlP+Pjif2mKZgFxM5XwaS4iiRM5huRdBr6dkKl2icVrVoEwJR6aWNTrF3fjhpN5kqOmGpDOy1WQSiCZylD8QyyiGAz3Vi/huIc9TEYRDBSJjerR9zMM6amBdY+Oz7Ij+O/gCz9lJAQ== -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex99-1.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif; width:725px">

<P STYLE="margin: 0"></P>

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

<P STYLE="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0">&nbsp;<IMG SRC="image_002.jpg" ALT=""></P>

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

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P><P STYLE="margin-top: 0pt; margin-bottom: 0pt; text-align: left"><IMG SRC="image_004.jpg" ALT="">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"><IMG SRC="image_005.jpg" ALT="">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Ladies
and gentlemen, thank you for standing by, and welcome to the Strum, Ruger Second Quarter 2020 Earnings Conference Call. (Operator
Instructions) Please be advised that this conference is being recorded. (Operator Instructions) I will now hand the conference
over to your Chief Executive Officer, Chris Killoy.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Good
morning, and welcome to the Sturm, Ruger &amp; Company Second Quarter 2020 Conference Call. Before we get started, I would like
to ask Kevin Reid, our General Counsel, to read the caution on forward-looking statements. Kevin?</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Sure, Chris. We want to remind everyone that statements
made in the course of this meeting that state the company's or management's intentions, hopes, beliefs, expectations or
predictions of the future are forward-looking statements. It is important to note that the company's actual results could
differ materially from those projected in such forward-looking statements. Additional information concerning factors that
could cause actual results to differ materially from those in the forward-looking statements is contained from time to time
in the company's SEC filings, including, but not limited to, the company's reports on Form 10-K for the year ended December
31, 2019, and of course, on the Form 10-Q for the second quarter of 2020, 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. We do reference non-GAAP EBITDA. Please note that the reconciliation of GAAP net income
to non-GAAP EBITDA can be found in our Form 10-K for the year ended December 31, 2019, and our Form 10-Q for the second
quarter of 2020, both of which are posted on our website. Furthermore, the company disclaims all responsibility to update
forward-looking statements. Chris?</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Thank you, Kevin. Before we discuss our second quarter
results, I want to provide an update on the impact of the coronavirus pandemic or COVID-19 has had on Ruger. The COVID-19
pandemic continues to cast uncertainty throughout the global economy. Nevertheless, any adverse financial impact on our
business resulting from COVID-19 was negligible in the second quarter of 2020. Since it's onset in March, we have remained
proactive in maintaining the health and safety of our employees and mitigating its impact on our business by: one, providing
all hourly employees with additional 2 weeks of paid time off. Encouraging employees to continue to work remotely wherever
possible and maintaining social distancing throughout each manufacturing facility, including in every manufacturing cell.
Suspending hiring from March until June when we were confident that we could resume onboarding and training in a safe and
responsible manner for all involved. 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 cleaning, sanitizing and other health and safety procedures to maintain a clean and safe
workplace. And manufacturing and donating Personal Protective Equipment, PPE, to hospitals, health care facilities and police
and fire departments in our local communities.</P>

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

<P STYLE="font: 10pt/13pt Times New Roman, Times, Serif; margin: 0">The cost of these actions are expected to total
approximately $3 million in 2020, of which approximately $1.6 million was recognized during the first half of 2020. At the same
time, we also experienced some expense reductions and deferrals in certain areas of our business, including reduced conference
and trade show participation costs, reduced travel expenditures, reductions and delays in sponsorships and advertising. These expense
reductions and deferrals, which approximate $1 million occurred almost entirely in the second quarter.</P>

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


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P><P STYLE="margin-top: 0pt; margin-bottom: 0pt; text-align: left"><IMG SRC="image_004.jpg" ALT="">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"><IMG SRC="image_005.jpg" ALT="">&nbsp;</P></DIV>
    <!-- Field: /Page -->


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

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 1.25pt 0 0">The future impact of COVID-19 remains uncertain.
We have been fortunate to have only limited restrictions on our operations thus far. Our financial strength, evidenced by our
debt-free balance sheet provides financial security and flexibility, as we continue to manage through this crisis and focus
on the long-term success and creation of shareholder value. The dedication and perseverance of our loyal 1,600 employees has
been and will continue to be instrumental to our success in the face of this crisis. I could not be prouder of how everyone
at Ruger has responded to this crisis.</P>

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Now
I'll ask Tom Dineen, our Chief Financial Officer, to give an overview of the second quarter financial results, and then I will
discuss the current market and update you on our operations, and then we'll get to your questions. Tom?</P>

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

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

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Thanks, Chris. For the second quarter of 2020,
net sales were $130.3 million and diluted earnings were $1.05 per share. For the comparable prior year period, net sales were $96.3
million and diluted earnings were $0.35 per share. For the first 6 months of 2020, net sales were $253.9 million and diluted earnings
were $1.91 per share. For the corresponding period in 2019, net sales were $210.4 million and diluted earnings were $1.09 per share.
The 35% increase in second quarter sales and reduced reliance on sales promotions were the main drivers of our significantly improved
earnings, which tripled last year's results.</P>

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">The balance sheet. At June 27, 2020, our cash
and short-term investments totaled $226.6 million. Our current ratio was 3.9:1, and we have no debt. At June 27, 2020, stockholders'
equity totaled $311.5 million, which equates to a book value of $17.80 per share. Cash provided by operations during the first
half of 2020 was $78.1 million.</P>

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Cash returned to shareholders. In the first 6 months of
2020, we the company returned $9.3 million to its shareholders through the payment of dividends. This quarter, our Board of
Directors declared 2 dividends for our shareholders. The first is our normal quarterly dividend, which is approximately 40%
of net income. This dividend is $0.42 per share. The second dividend declared as a special dividend of $5 per share. Both
dividends will be paid to shareholders of record as of August 14, 2020, and are payable on August 28, 2020. Chris will
provide further commentary on the special dividend shortly.</P>

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">That's the financial update for the second quarter. Chris?</P>

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

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

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Thanks, Tom. Demand. Consumer demand, which began
to surge in the latter stages of the first quarter, continued to intensify in the second quarter. The estimated unit sell-through
of Ruger products from the independent distributors to retailers increased 47% in the first half of 2020 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 adjusted NICS increased 65%. For the second quarter of 2020, adjusted
mix increased 93% from the prior year. This staggering increase in demand appears to be attributable to a few factors. Number one,
concerns about personal protection and home defense stemming from continuing COVID-19 pandemic. Protests, demonstrations and civil
unrest in many cities throughout the United States. And lastly, the call by some for the reduction in funding and authority of
various law enforcement organizations.</P>

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">New products. Sales of new products represented
$48 million or 21% of our firearm sales in the first half of 2020. New product sales include only major new products that were
introduced in the past 2 years, which include the Ruger-57 pistol, the LCP II and .22 Long Rifle, the Wrangler revolver, the PC
charger and the AR-556 pistol. As a reminder, derivatives and product line extensions of mature product families are not included
in our new product sales calculation, but they provide great value at all points in our distribution channel, including our immediate
customers, the independent wholesale distributors, the retailers and the ultimate consumer. Notably, in the second quarter, we
launched 16 new distributor exclusives and product line extensions.</P>

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Production and inventory. The incredible surge in demand
outstripped our production capability during the second quarter. As a result, the combined inventories in our warehouses and
at our distributors decreased 127,000 units. Although we do not have comprehensive inventory data at the retail level, the
retail information we gather suggests that retailer inventory of Ruger as well as most of the firearms brands was largely
depleted in the second quarter and remains at very low levels. I mentioned earlier that we have suspended hiring from March
until June. I'm happy to report that our hiring efforts are going very well, and our current headcount has increased by over
50</P>

<P STYLE="font: 10pt/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"><P STYLE="text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P><P STYLE="margin-top: 0pt; margin-bottom: 0pt; text-align: left"><IMG SRC="image_004.jpg" ALT="">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"><IMG SRC="image_005.jpg" ALT="">&nbsp;</P></DIV>
    <!-- Field: /Page -->


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 1.25pt 0 0">employees since the end of the first quarter.</P>

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Capital expenditures. Capital expenditures in
the first half of the year were $5.9 million. Our engineering teams are actively engaged in developing new products, and I look
forward to providing updates throughout 2020. We will also invest in targeted capacity expansions for some of our product families
in the greatest demand. Accordingly, we expect our total capital expenditures to approximate $20 million in 2020.</P>

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Cash, short-term investments and the special
dividend. Our cash and short-term investments balance was $227 million at the end of June. We decided to return $5 per share or
$90 million to our shareholders through a special dividend. We made this decision for a number of reasons. Number one, the most
obvious reason, but one that shouldn't be overlooked is our cash and short-term investment balance is more than we need to support
our operations.</P>

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Two, the second reason is our cash generation,
which has been consistently strong. Despite paying out 40% of our net income through quarterly dividends and annually reinvesting
an average of $30 million back into the company through capital expenditures in the past</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0.4pt 0 0">10 years, our cash holdings continue to grow.</P>

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

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0; text-align: justify">Three, our balance of cash
and T-bills after this dividend is paid, will still leave us in a strong financial position to continue to invest in capital expenditures
in support of our commitment to new product development and innovation, maintain our quarterly dividend and pursue opportunities
that would further generate shareholder value.</P>

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Four, lastly, our long-standing capital allocation
philosophy is to return capital to our shareholders when we accumulate more cash than we believe we can responsibly employ to generate
shareholder value.</P>

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Operator, may we have the first question?</P>

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">(Operator
Instructions) Our first question is from Ryan Hamilton with Morgan Dempsey.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">I'd like to lead off with Mark's question from
last call. He kind of asked on how does this compare -- this current surge kind of compare to late 2012 and 2013? I know you detailed
that a little bit last quarter. I'm just kind of curious if your thoughts are the same this quarter?</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Well, I do think this surge is different than
what we saw in '13, haven't been doing in this industry for 30 years. I saw the surge in 1994 before the -- saw weapons ban took
place. This is probably the strongest level of demand that I've seen. One of the most significant differences is the -- how it
has impacted all levels of the channel and the impact on inventory all levels. Just a trip to your local gun store will confirm
some of the information that we talked about as far as the inventory that is available for purchase. And again, it was significant,
strong and appears to be continuing to sustain itself as we move -- start out the third quarter.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Great. That kind of leads into a further question. I am an
avid. I go to stores quite a bit and check out inventories and whatnot. One thing that I have been noticing along with decreased
inventories and firearms and also noticing ammo kind of have been picked -- kind of clean off the shelves. At some level, does
that start to impact your business at all if someone buys a brand-new gun or a new gun and they can't get ammo for it?</P>

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

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

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

<P STYLE="font: 10pt/121% Times New Roman, Times, Serif; margin: 0">We've seen that in the past. You may recall several years back,
where we felt the sale of some of our .22 Rim firearms were being impacted by the low availability of the .22 ammo. We haven't
seen that impact on firearms yet. I believe, certainly at the independent</P>


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P><P STYLE="margin-top: 0pt; margin-bottom: 0pt; text-align: left"><IMG SRC="image_004.jpg" ALT="">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"><IMG SRC="image_005.jpg" ALT="">&nbsp;</P></DIV>
    <!-- Field: /Page -->


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

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

<P STYLE="margin: 0">retail level, a lot of firearms dealers. We will ensure that for the purchase of a new fire arm, they
have at least a minimal supply of ammunition in the right caliber for that firearm so they can support their -- certainly their
first-time buyers and their new customers coming into their stores. So we're not seeing that as a negative impact on the firearm
side, at least at this point that we've heard.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Okay. Could you kind of walk us through the quarter,
the cadence? How did April look compared to last year and in May and June?</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Well,
we typically don't break down into the individual quarters. The biggest thing -- or excuse me, individual months within the quarter.
But I would tell you, in April, we were still feeling our way through the response to the coronavirus and its impact on our factories.
So we spent a significant time in every factory, working to keep our folks safe, putting into place practices to ensure that we're
checking temperatures of people coming to work, we're screening them. We're having people -- if they had to travel out of town,
coordinate with our nursing staff to make sure they're returning or in some cases, needing to self-quarantine and self-isolate.
So that was a big adjustment in April. And then as we work through that, we have a great team in place between our HR people, our
EHS staff and our operations leaders and, of course, our nursing staff. They did a great job kind of getting us through that transition.
We never lost a day of production. We had some impacts to individual lines for a shift or 2. But in all cases, we're able to keep
all of our factories open and operating. And so that was the biggest thing is that change as that cadence change, the demand was
solid throughout. But what we really saw was we -- unfortunately, we got used to dealing with COVID-19. And our practices and procedures
really solidified, and we were able to become much more of a routine, even though we had implemented those procedures in place
to keep our folks safe in the factories.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">That's
great. You guys are fantastic operators. Could you talk a little bit about how -- what the ships are looking like at the different
plants?</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Well,
all the factories are trying to maximize their particular product lines. It's not always a question of just running 3 shifts. Certainly,
some areas run multiple shift into the weekend. What we call 4, 5 and 6 shifts where we're running three 12-hour days, straddle
a weekend on certain lines. A lot depends on the machinery in place. And then as we noted, in some lines, we have the ability to
move some equipment to rapidly support some expansion. And our folks are -- become very skilled at that, and they're working very
hard to keep up with demand as best we can.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Sounds
good. And the last one for me. Any commodity inflation of note?</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Not
that we've seen. One of the benefits of our strong balance sheet is our ability to maintain a good supply of the raw materials
we need to run our businesses. So we really haven't seen anything. We watch it very closely. We certainly look at economic indicators
like installation, like commodity pricing, but to date, it hasn't impacted our operations.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">(Operator
Instructions) Our next question is from Mark Smith with Lake Street Capital.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">First
question for me. I wanted to talk a little bit about production levels. Can you guys get back to this 500,000-or-so units on a
quarterly basis? And maybe talk about production, why it ran at lower levels in these kind of peak historical levels given the
strong demand in Q2?</P>

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

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

<P STYLE="font: 10pt/13pt Times New Roman, Times, Serif; margin: 4.1pt 0 0">Well, when you talk peak historical levels
when you're talking about Ruger going back some number of years, a lot of that was concentrated in a few product lines. Back at
that time, probably the LCP and 10/22 come most to mind. Our operations team is very</P>

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

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P><P STYLE="margin-top: 0pt; margin-bottom: 0pt; text-align: left"><IMG SRC="image_004.jpg" ALT="">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"><IMG SRC="image_005.jpg" ALT="">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">&nbsp;skilled at reconfiguring product lines, moving
equipment around to support the diverse products we make. And so there's a combination of trying to move equipment to support
where the demand is. And in this case, we're seeing demand across the board. I mean, strong demand and everything from 10/22s
and hunting rifles all the way through our AR-556 and pistol categories. So you're trying to support those lines. And then the
biggest factor is we're very cautious in terms of staffing. During this pandemic, one of the things that we obviously focused
on is the health and safety of our employees. And for that reason, as we noted, we didn't hire from March to June. We turned that
back on, doing very well with our hiring efforts. But that was a known constraint that we made as a management team to keep our
focus on keeping our folks safe. We did a fantastic job with that. We're still doing a fantastic job with it. But bringing new
people into the factory and then training them. And as you would expect, train people in a factoring environment within a manufacturing
cell where we're engaged in one piece flow of products, there's a lot of, I'll say, hands on and over-the-shoulder communication
to get a new associate up to speed. So we're using some fairly novel training techniques, doing some things in the classroom,
of course, but then also using headsets and microphones to train new associates on each new staff position. And candidly, our
approach there likely limited our ability to increase production rapidly in Q2, but was a conscious decision and one that, frankly,
I'm very satisfied with and proud that we put the safety of our employees first and foremost.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Okay.
That makes sense. You talked about, Chris, I think in your in your commentary a little bit about hiring 50 new employees. I think
that was since the end of the quarter. If you looked at today, production versus maybe mid- Q2, any idea on kind of a percentage
increase of where you're at in kind of your capacity opportunity here?</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Well,
we really don't disclose those type of figures, but those folks have started to make a meaningful contribution. And our ops leaders
have a very defined and good-looking plan in front of them to work on achieving a production needed to support demand, and we're
going to continue to do that. And I think we're in a very good place.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Okay.
And then just turning to market share and competition. You've talked a little bit about moving machinery and stuff. How much are
you guys able today to focus on high demand products and calibers? And then also, you brought up hunting firearms. What's kind
of your outlook as you look at more historical kind of hunting rifles versus pure self-defense firearms, especially as we move
into the fall hunting season?</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">I guess maybe last question first. But on the hunting
category, we've been pleasantly surprised with the demand being pretty much across the board. But when we talk about hunting,
I mean, one of the more macro trends when you look at what's going on in society, the ability of people to do things close to
home, get back to their roots, take up some of their passions and hobbies that maybe they had put on hold when they're able
to travel more frequently. We're seeing strong interest in hunting. The whole field to fork movement, if you will, is strong,
and we think that's part of the -- what we're seeing as far as the attention to our -- in our case, our Bolt-Action Rifle
line, which cuts across both the Hawkeyes, but predominantly our American centerfire rifles. And again, very strong, we'll
say, the micro trends that we see as well as the macro within society. But again, it's been strong demand across the board.
We do -- as we talk about moving people and moving equipment. Some lines are easier to move than others. And -- but people
have been very flexible are -- again, our ops leaders have been very good about -- we've actually idled a few lines. While we
move those people to help us with product more in demand, and that's been very successful at the local level, and I think
we'll continue to pay dividends. Our leaders and our associates are all very flexible. We've got a good team in place. And
whatever challenge we throw at them, they rise up and they succeed.</P>

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Perfect.
You guys talked a little bit about raw materials already, but kind of 2-part question. Anything that you're seeing in gross profit
was really strong gross profit margins during the quarter. Any headwinds or potential headwinds that you see there? And then also
on your selling expense running at very low levels. How long do you think you can kind of maintain selling at these lower levels,
given the strong demand, and I assume the fact that you really just don't need to be promotional to move some of these firearms
today?</P>

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

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

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P><P STYLE="margin-top: 0pt; margin-bottom: 0pt; text-align: left"><IMG SRC="image_004.jpg" ALT="">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt"><IMG SRC="image_005.jpg" ALT="">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Well,
that's a big factor for sure. I mean, the promotional environment, you'll recall, we've talked about the January show season promotional
programs that we put in place along with many others in the industry. And we also have, in past years, we've put in place interim
programs some that would kick off in April or May, some in September. And right now, we're not running any of those programs. So
we still got a little bit to fulfill on some of the programs that kicked off in January, but a very small amount. But that's a
big impact. And the fact that we're not having to run any of those programs right now leads to more stability in pricing throughout
the marketplace as for Ruger products as well as, I think you're going to see that impact on gross margin. So the longer we stay
in that decreased promotional environment, the more of a positive impact it's going to have on gross margin dollars.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">(Operator
Instructions) I don't see any further questions from the queue. I would like to turn the call back to Chris Killoy for his final
remarks.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">Thank
you, operator. Bear with me just a moment. I would like to again thank our 1,600 employees for their hard work and dedication during
these difficult times. On behalf of all of us at Ruger, I also want to thank all the first responders, nurses, doctors and other
emergency and medical personnel who continue to go into harm's way to fight this pandemic and help our fellow Americans who are
our most in need. Thank you for attending our conference call and for your continued interest in Ruger. We look forward to discussing
our third quarter results in October. Stay safe.</P>

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

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

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

<P STYLE="border-bottom: Black 1pt solid; font: 10pt/121% Times New Roman, Times, Serif; margin: 0">And
with that, ladies and gentlemen, we thank you for participating in today's program. You may now disconnect. Have a great day.</P>

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

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

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

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

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

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

<P STYLE="font: 8pt/normal Times New Roman, Times, Serif; margin: 3.7pt 0 0">THE INFORMATION CONTAINED IN EVENT BRIEFS
REFLECTS THOMSON REUTERS'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 THOMSON REUTERS OR
THE APPLICABLE COMPANY ASSUME ANY RESPONSIBILITY FOR ANY INVESTMENT OR OTHER DECISIONS MADE BASED UPON THE INFORMATION PROVIDED
ON THIS WEB SITE OR IN ANY EVENT BRIEF. USERS ARE ADVISED TO REVIEW THE APPLICABLE COMPANY'S CONFERENCE CALL ITSELF AND THE APPLICABLE
COMPANY'S SEC FILINGS BEFORE MAKING ANY INVESTMENT OR OTHER DECISIONS.</P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 3.25pt 0 0">&copy;2020 Thomson Reuters. All Rights Reserved.</P>

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

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="text-align: right; margin: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P><P STYLE="margin-top: 0pt; margin-bottom: 0pt; text-align: left"><IMG SRC="image_004.jpg" ALT="">&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" ', K@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T>]^*OAZP
MO[BSFCOC+;RM$^V($94D''S>U0?\+@\-?\\[_P#[\K_\57COB;_D:]8_Z_I_
M_0S657KQP5)I/4\*>8UE)I6^X]W_ .%P>&O^>=__ -^5_P#BJ/\ A<'AK_GG
M?_\ ?E?_ (JO"**?U&EYD_VE7\ON/=_^%P>&O^>=_P#]^5_^*H_X7!X:_P">
M=_\ ]^5_^*KPBBCZC2\P_M*OY?<>[_\ "X/#7_/._P#^_*__ !5'_"X/#7_/
M._\ ^_*__%5X111]1I>8?VE7\ON/=_\ A<'AK_GG?_\ ?E?_ (JC_A<'AK_G
MG?\ _?E?_BJ\(HH^HTO,/[2K^7W'N_\ PN#PU_SSO_\ ORO_ ,51_P +@\-?
M\\[_ /[\K_\ %5X111]1I>8?VE7\ON/=_P#A<'AK_GG?_P#?E?\ XJC_ (7!
MX:_YYW__ 'Y7_P"*KPBBCZC2\P_M*OY?<>[_ /"X/#7_ #SO_P#ORO\ \51_
MPN#PU_SSO_\ ORO_ ,57A%%'U&EYA_:5?R^X]W_X7!X:_P">=_\ ]^5_^*H_
MX7!X:_YYW_\ WY7_ .*KPBBCZC2\P_M*OY?<>[_\+@\-?\\[_P#[\K_\51_P
MN#PU_P \[_\ [\K_ /%5X111]1I>8?VE7\ON/=_^%P>&O^>=_P#]^5_^*H_X
M7!X:_P">=_\ ]^5_^*KPBBCZC2\P_M*OY?<>[_\ "X/#7_/._P#^_*__ !5'
M_"X/#7_/._\ ^_*__%5X111]1I>8?VE7\ON/=_\ A<'AK_GG?_\ ?E?_ (JC
M_A<'AK_GG?\ _?E?_BJ\(HH^HTO,/[2K^7W'N_\ PN#PU_SSO_\ ORO_ ,51
M_P +@\-?\\[_ /[\K_\ %5X111]1I>8?VE7\ON/=_P#A<'AK_GG?_P#?E?\
MXJC_ (7!X:_YYW__ 'Y7_P"*KPBBCZC2\P_M*OY?<>[_ /"X/#7_ #SO_P#O
MRO\ \51_PN#PU_SSO_\ ORO_ ,57A%%'U&EYA_:5?R^X]W_X7!X:_P">=_\
M]^5_^*H_X7!X:_YYW_\ WY7_ .*KPBBCZC2\P_M*OY?<>[_\+@\-?\\[_P#[
M\K_\51_PN#PU_P \[_\ [\K_ /%5X111]1I>8?VE7\ON/=_^%P>&O^>=_P#]
M^5_^*H_X7!X:_P">=_\ ]^5_^*KPBBCZC2\P_M*OY?<>[_\ "X/#7_/._P#^
M_*__ !5'_"X/#7_/._\ ^_*__%5X111]1I>8?VE7\ON/=_\ A<'AK_GG?_\
M?E?_ (JC_A<'AK_GG?\ _?E?_BJ\(HH^HTO,/[2K^7W'N_\ PN#PU_SSO_\
MORO_ ,51_P +@\-?\\[_ /[\K_\ %5X111]1I>8?VE7\ON/=_P#A<'AK_GG?
M_P#?E?\ XJC_ (7!X:_YYW__ 'Y7_P"*KPBBCZC2\P_M*OY?<>[_ /"X/#7_
M #SO_P#ORO\ \51_PN#PU_SSO_\ ORO_ ,57A%%'U&EYA_:5?R^X]W_X7!X:
M_P">=_\ ]^5_^*H_X7!X:_YYW_\ WY7_ .*KPBBCZC2\P_M*OY?<>[_\+@\-
M?\\[_P#[\K_\51_PN#PU_P \[_\ [\K_ /%5X111]1I>8?VE7\ON/=_^%P>&
MO^>=_P#]^5_^*H_X7!X:_P">=_\ ]^5_^*KPBBCZC2\P_M*OY?<>[_\ "X/#
M7_/._P#^_*__ !5'_"X/#7_/._\ ^_*__%5X111]1I>8?VE7\ON/=_\ A<'A
MK_GG?_\ ?E?_ (JC_A<'AK_GG?\ _?E?_BJ\(HH^HTO,/[2K^7W'N_\ PN#P
MU_SSO_\ ORO_ ,51_P +@\-?\\[_ /[\K_\ %5X111]1I>8?VE7\ON/=_P#A
M<'AK_GG?_P#?E?\ XJC_ (7!X:_YYW__ 'Y7_P"*KPBBCZC2\P_M*OY?<>[_
M /"X/#7_ #SO_P#ORO\ \51_PN#PU_SSO_\ ORO_ ,57A%%'U&EYA_:5?R^X
M]W_X7!X:_P">=_\ ]^5_^*H_X7!X:_YYW_\ WY7_ .*KPBBCZC2\P_M*OY?<
M>[_\+@\-?\\[_P#[\K_\51_PN#PU_P \[_\ [\K_ /%5X111]1I>8?VE7\ON
M/=_^%P>&O^>=_P#]^5_^*H_X7!X:_P">=_\ ]^5_^*KPBBCZC2\P_M*OY?<>
M[_\ "X/#7_/._P#^_*__ !5'_"X/#7_/._\ ^_*__%5X111]1I>8?VE7\ON/
M=_\ A<'AK_GG?_\ ?E?_ (JC_A<'AK_GG?\ _?E?_BJ\(HH^HTO,/[2K^7W'
MN_\ PN#PU_SSO_\ ORO_ ,51_P +@\-?\\[_ /[\K_\ %5X111]1I>8?VE7\
MON/=_P#A<'AK_GG?_P#?E?\ XJC_ (7!X:_YYW__ 'Y7_P"*KPBBCZC2\P_M
M*OY?<>[_ /"X/#7_ #SO_P#ORO\ \51_PN#PU_SSO_\ ORO_ ,57A%%'U&EY
MA_:5?R^X]W_X7!X:_P">=_\ ]^5_^*H_X7!X:_YYW_\ WY7_ .*KPBBCZC2\
MP_M*OY?<>[_\+@\-?\\[_P#[\K_\51_PN#PU_P \[_\ [\K_ /%5X111]1I>
M8?VE7\ON/=_^%P>&O^>=_P#]^5_^*KK]#UFU\0:1#J=F)!!-NVB1<-PQ4\9/
M<5\LU]#_  O_ .2>Z;]9?_1K5S8K#0I0YHG7@L74K5'&?8Z^BBBN ]0^7O$W
M_(UZQ_U_3_\ H9K*K5\3?\C7K'_7]/\ ^AFLJOHH?"CY.I\;]7^;"BBBJ)"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KZ'^%_\ R3W3?K+_ .C6KYXKZ'^%
M_P#R3W3?K+_Z-:N''_PUZGHY9_&?I_D=?1117DGNGR]XF_Y&O6/^OZ?_ -#-
M95:OB;_D:]8_Z_I__0S657T4/A1\G4^-^K_-A1115$A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5]#_  O_ .2>Z;]9?_1K5\\5]#_"_P#Y)[IOUE_]&M7#
MC_X:]3T<L_C/T_R.OHHHKR3W3Y>\3?\ (UZQ_P!?T_\ Z&:RJU?$W_(UZQ_U
M_3_^AFLJOHH?"CY.I\;]7^;"BBBJ)"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KZ'^%_P#R3W3?K+_Z-:OGBOH?X7_\D]TWZR_^C6KAQ_\ #7J>CEG\9^G^
M1U]%%%>2>Z?+WB;_ )&O6/\ K^G_ /0S656KXF_Y&O6/^OZ?_P!#-95?10^%
M'R=3XWZO\V%%%%42%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T/\+_ /DG
MNF_67_T:U?/%?0_PO_Y)[IOUE_\ 1K5PX_\ AKU/1RS^,_3_ ".OHHHKR3W3
MY>\3?\C7K'_7]/\ ^AFLJM7Q-_R->L?]?T__ *&:RJ^BA\*/DZGQOU?YL***
M*HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "OH?X7_\D]TWZR_^C6KYXKZ'
M^%__ "3W3?K+_P"C6KAQ_P##7J>CEG\9^G^1U]%%%>2>Z?+WB;_D:]8_Z_I_
M_0S656KXF_Y&O6/^OZ?_ -#-95?10^%'R=3XWZO\V%%6K'3;K4I6CM(P[*-Q
M!<+Q^)K0/A/6@ 3:  ]/WR?XTG4A%V;'&E.2O%-F+15F2PN8K3[4\>(?,,6[
M</O#J*;:V5Q>&401[_*C,C\@84=3S3YE:]Q<LKVL0459LM/N]1E,=I TK 9.
M. /J3P*GO-#U&PA\Z>W(BSC>C!@/J03BASBG9O4%"37,EH9]%68["ZFL9;R.
M(M;PD*[@CY2?;K5;K333$TUJPHJY/I5];7<5K+;L)Y5#)&,$D'ITJX?"^K@'
M_102!DJ)4+?EG-2ZD%NRE2F]$F8]%3VUG<W=S]GMX7DE_NJ.E7+GP]JEK TT
MEMF-?O%'5]OUP3BFYQ3LV)4YM72,RBK5IIUW?K,UM"9!"N]\$<#^M011//,D
M48R[L%4>I-.ZV%9VN,HJ2X@DM;B2"9=LD;%67.<$5>M-!U*^M5N;> -"Q(#&
M15R1]32<HI7;&H2;Y4M3-HJ]?:/?Z<BO=6[(C' <$,N?J.*GMO#FJW=M'<0V
MP:*095C(HS^9I>TC:]]!^RG?EL[F516A<:'J%K<0030!9)VVQ@2*<G\#QUJG
M/!);7$D$J[9(V*L,YP134HO9BE"4=T1T5?CT:_E>V1(06N4,D0WJ-RCOR>*M
M_P#")ZUC/V08]?.3_&DZD%NRE2J/:+,6BM.#P_J=S+/'%;AF@8+)^\4;3]<T
M7?A_4[&V:XN+=4B7&2)5/Z T>TA>UP]E4M?E9F45K1^&M6EACE2V79(H9294
M&0?J:IWNG7>G2".[@:)F&1GD'Z$<&A3BW9,3IS2NT[%6BM6#PYJD\*2K;;4<
M97S'5"WT!-4;RRN+"<P741CD SM/I0IQ;LF#IS2YFM""BBBK("BBB@ HHHH
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
MI_\ T,UE5J^)O^1KUC_K^G_]#-95?10^%'R=3XWZO\V%%%&#Z51(448/I10
M4444 %%%% !111@T %%&#Z48H ***,'TH **,44 %%%% !1110 448HP?2@
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
MP-0^,$ECJ5U:#15?R)6CW?:,9P2,_=]J3P!XU\/Z)X3@LM0O_)N%D<E/)=L
MG(Y (KR[5YX[K6KZXA;=%+<2.C8QD%B0:F-!3KSYUH7+$NGAH*G+7K^)UGB'
MXH:OK=H]G!%'8V\@P_EL6=AZ;O3Z"N&HHKLA3C35HJQY]2K.J[S=SV+X+_\
M(-U7_KLG\C7%?$O_ )'W4?\ MG_Z M;7PS\6:/X<LK^/4[AHFFD5D C9L@ ^
M@KF?&^J6FL^++R_L9#);R;-K%2N<* >#]*YXPE]:<K:6_P CKE./U)0OK?\
M5G/4445V' %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5]#_"__ ))[IOUE_P#1K5\\5]#_  O_ .2>
MZ;]9?_1K5PX_^&O4]'+/XS]/\CKZ***\D]T^7O$W_(UZQ_U_3_\ H9K*K5\3
M?\C7K'_7]/\ ^AFLJOHH?"CY.I\;]7^;"B@ DX R:Z*'P+XEN+87$>DR[",@
M,RJQ'^Z3G]*)2C'=V",)2TBKG.T5,]I<QW9M'@D6X#;/**D-N],>M;C>!/$R
M0&8Z3-M R5#*6Q_NYS^E#G%:MA&G.3LD<[12LI5BK @@X(/:MG3?"6NZM:BZ
MLM.DD@;[LA95#?3<1FAR25VQ1C*3LEJ8M%6]1TR]TFZ-M?VTEO,!G:XQD>H]
M16G!X*\1W-FMU%I4QB9=RYP&8>H4G)_*DYQ2NWH4J<V^5+4P:*G@LKJYO5LX
M+>1[EFVB)5.[/IBMBZ\$^([*U>YGTN41(,L596*CW )(IN<5NQ1ISELC HJY
MINEWVKW0MK"VDN)L9VH.@]2>PJQJOAS5]$1'U"QDAC<X5\AE)],@D9H<HIV;
MU!0DUS):&710 20 ,DUT</@/Q-<0+,FE2!6&0'=48_\  20:)2C'=V",)2TB
MKG.458N["[L+Q[2ZMY(KA/O1LN"*K]*::>J$TT[,****8@HHHH ***M:=IMW
MJUXEI8P--<."51<9.!D]:6P)7T15HKH9/ OB:-"[:/.0!D[<,?R!KGW1HW9'
M4JRG!4C!!I1G&6S*E"4?B5A****HD**** "BBB@ HK0TO0]2UEI!86K3",9=
MLA57ZDX J+4=,O-)NS:WUN\$P .UNX/<'N*GF5[7U'RRMS6T*E%%;&E>%=;U
MN(RZ?I\LL6<>8<*I^A) --M)781BY.R5S'HK2U?0=3T*5(]2M'MVD!*9((;'
M7!!Q6;0FI*Z"47%VDK!1113$%%%% !1110 4444 %%%% !15J^TZ[TR6.*\@
M:%Y(Q*H;'*GH:JTDT]@::T84444P"BM'2-#U+7KAX--MC/+&F]E#!<#.,\D>
MM:LOP_\ %$,+RR:6RHBEF/FIP!U_BJ)5(1=F[%QI3DKQ39S-%%%60%%%% !1
M5NQTN]U/S_L5L\WD1F63;_"HZFJE*ZO8=G:X4444Q!1110 44=:Z*T\"^)KV
MV6XATF7RV&0794)'T8@U,I*.K=BHPE)VBKG.T58O;*YTZ[DM+N%H9XSAT;J*
MKTTTU=$M-.S"BK5SIMW:6UK<3P,D5TI:%B1\X'!-%_IUWI=U]FO86AFVAMI(
MZ$9!XHNA\K[%6BBBF(**** "BBB@ HHHH **** "BBB@ HHHH *^A_A?_P D
M]TWZR_\ HUJ^>*^A_A?_ ,D]TWZR_P#HUJX<?_#7J>CEG\9^G^1U]%%%>2>Z
M?+WB;_D:]8_Z_I__ $,UE5J^)O\ D:]8_P"OZ?\ ]#-95?10^%'R=3XWZO\
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
M%?0_PO\ ^2>Z;]9?_1K5PX_^&O4]'+/XS]/\CKZ***\D]T^7O$W_ "->L?\
M7]/_ .AFLJM7Q-_R->L?]?T__H9K*KZ*'PH^3J?&_5_FPHHHJB2:XN[B[\O[
M1/)+Y:"--[$[5'0#VJ&BBD%[A1113 **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *U-)U.RL4ECO='M[]'((,CLC+CT*GI6712:NK,:;3N
MC;UCQ&VI6,&G6UE#8:="YD6WB).6/\3,>2:Q***48J*LARFY.["BBBJ)"BBB
M@ HHHH **** "BBB@ '!K4U_6Y=?U(7LT21,(DCVH<C"C%9=%)I-IC4FDTNH
M4444Q!1110!JWVN2WNB:=I0B2*"RWD;3R[,<EC6511222V&Y-[A1113$%%%%
M !1110 4444 %%%% !1110 5TEKXDTNW2&1O#%B]U$!ME\V0*2.Y3.#7-T5,
MHJ6Y49..Q;U/4KG5]2GO[Q]\\S;F(&![ >U5***:22LA-N3NPHHHIB"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OH?X7_P#)/=-^LO\
MZ-:OGBOH?X7_ /)/=-^LO_HUJX<?_#7J>CEG\9^G^1U]%%%>2>Z?+WB;_D:]
M8_Z_I_\ T,UE5J^)O^1KUC_K^G_]#-95?10^%'R=3XWZO\V%%%%42%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MEUUV[7_0T5_XDWPX9ONW.LW&T>ODQ_XM5?X>_P#(]Z5_UT;_ -!-.\=W,?\
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
MJ>CEG\9^G^1U]%%%>2>Z?+WB;_D:]8_Z_I__ $,UE5J^)O\ D:]8_P"OZ?\
M]#-95?10^%'R=3XWZO\ -A1115$A1110 4444 %%%% !1110 4444 %%%% !
M1110 4Y'>-U=&*NIR&4X(--HH 5F9V+,2S$Y))Y)I***0!1113 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "@$@@CJ*** )KJ[N+ZY>XNIGEF?[SN<D
M]JAHHI)6!N^K"BBBF 4444 %%%% !3VED:-8VD8HF=JD\#/H*912 ****8!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5]#_  O_ .2>Z;]9?_1K5\\5]#_"_P#Y)[IO
MUE_]&M7#C_X:]3T<L_C/T_R.OHHHKR3W3Y>\3?\ (UZQ_P!?T_\ Z&:RJU?$
MW_(UZQ_U_3_^AFLJOHH?"CY.I\;]7^;"BBBJ)"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KZ'^%_P#R3W3?K+_Z-:OGBOH?X7_\D]TWZR_^C6KAQ_\ #7J>
MCEG\9^G^1U]%%%>2>Z?+WB;_ )&O6/\ K^G_ /0S656KXF_Y&O6/^OZ?_P!#
M-95?10^%'R=3XWZO\V%%%%42%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T
M/\+_ /DGNF_67_T:U?/%?0_PO_Y)[IOUE_\ 1K5PX_\ AKU/1RS^,_3_ ".O
MHHHKR3W3Y>\3?\C7K'_7]/\ ^AFLJM7Q-_R->L?]?T__ *&:RJ^BA\*/DZGQ
MOU?YL****HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OH?X7_\D]TWZR_^
MC6KYXKZ'^%__ "3W3?K+_P"C6KAQ_P##7J>CEG\9^G^1U]%%%>2>Z?+WB;_D
M:]8_Z_I__0S656KXF_Y&O6/^OZ?_ -#-95?10^%'R=3XWZO\V%%%%42%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7T/\+_^2>Z;]9?_ $:U?/%?0_PO_P"2
M>Z;]9?\ T:U<./\ X:]3T<L_C/T_R.OHHHKR3W3Y>\3?\C7K'_7]/_Z&:RJU
M?$W_ "->L?\ 7]/_ .AFLJOHH?"CY.I\;]7^;"BBBJ)"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KZ'^%__ "3W3?K+_P"C6KYXKZ'^%_\ R3W3?K+_ .C6
MKAQ_\->IZ.6?QGZ?Y'7T445Y)[I\O>)O^1KUC_K^G_\ 0S656KXF_P"1KUC_
M *_I_P#T,UE5]%#X4?)U/C?J_P V%%%%42%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7T/\+_\ DGNF_67_ -&M7SQ7T/\ "_\ Y)[IOUE_]&M7#C_X:]3T
M<L_C/T_R.OHHHKR3W3Y>\3?\C7K'_7]/_P"AFLJM7Q-_R->L?]?T_P#Z&:RJ
M^BA\*/DZGQOU?YL****HD**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OH?X7
M_P#)/=-^LO\ Z-:OGBOH?X7_ /)/=-^LO_HUJX<?_#7J>CEG\9^G^1U]%%%>
M2>Z?+WB;_D:]8_Z_I_\ T,UE5J^)O^1KUC_K^G_]#-95?10^%'R=3XWZO\V%
M%%%42%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7T/\ "_\ Y)[IOUE_]&M7
MSQ7T/\+_ /DGNF_67_T:U<./_AKU/1RS^,_3_(Z^BBBO)/=/E[Q-_P C7K'_
M %_3_P#H9K*K5\3?\C7K'_7]/_Z&:RJ^BA\*/DZGQOU?YL****HD**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "OH?X7_ /)/=-^LO_HUJ^>*^A_A?_R3W3?K
M+_Z-:N''_P ->IZ.6?QGZ?Y'7T445Y)[I\O>)O\ D:]8_P"OZ?\ ]#-95:OB
M;_D:]8_Z_I__ $,UE5]%#X4?)U/C?J_S844451(4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %?0_PO\ ^2>Z;]9?_1K5\\5]#_"__DGNF_67_P!&M7#C_P"&
MO4]'+/XS]/\ (Z^BBBO)/=/G/Q#X7U^?Q-JLT.B:C)%)>3,CK;.0P+D@@XY%
M9O\ PB7B/_H ZG_X"O\ X5]/45WK'R2MRH\R660;;YG^!\P_\(EXC_Z .I_^
M K_X4?\ ")>(_P#H ZG_ . K_P"%?3U%']H2_E0O[+A_,_P/F'_A$O$?_0!U
M/_P%?_"C_A$O$?\ T =3_P# 5_\ "OIZBC^T)?RH/[+A_,_P/F'_ (1+Q'_T
M =3_ / 5_P#"C_A$O$?_ $ =3_\  5_\*^GJ*/[0E_*@_LN'\S_ ^8?^$2\1
M_P#0!U/_ ,!7_P */^$2\1_] '4__ 5_\*^GJ*/[0E_*@_LN'\S_  /F'_A$
MO$?_ $ =3_\  5_\*/\ A$O$?_0!U/\ \!7_ ,*^GJ*/[0E_*@_LN'\S_ ^8
M?^$2\1_] '4__ 5_\*/^$2\1_P#0!U/_ ,!7_P *^GJ*/[0E_*@_LN'\S_ ^
M8?\ A$O$?_0!U/\ \!7_ ,*/^$2\1_\ 0!U/_P !7_PKZ>HH_M"7\J#^RX?S
M/\#YA_X1+Q'_ - '4_\ P%?_  H_X1+Q'_T =3_\!7_PKZ>HH_M"7\J#^RX?
MS/\  ^8?^$2\1_\ 0!U/_P !7_PH_P"$2\1_] '4_P#P%?\ PKZ>HH_M"7\J
M#^RX?S/\#YA_X1+Q'_T =3_\!7_PH_X1+Q'_ - '4_\ P%?_  KZ>HH_M"7\
MJ#^RX?S/\#YA_P"$2\1_] '4_P#P%?\ PH_X1+Q'_P! '4__  %?_"OIZBC^
MT)?RH/[+A_,_P/F'_A$O$?\ T =3_P# 5_\ "C_A$O$?_0!U/_P%?_"OIZBC
M^T)?RH/[+A_,_P #YA_X1+Q'_P! '4__  %?_"C_ (1+Q'_T =3_ / 5_P#"
MOIZBC^T)?RH/[+A_,_P/F'_A$O$?_0!U/_P%?_"C_A$O$?\ T =3_P# 5_\
M"OIZBC^T)?RH/[+A_,_P/F'_ (1+Q'_T =3_ / 5_P#"C_A$O$?_ $ =3_\
M 5_\*^GJ*/[0E_*@_LN'\S_ ^8?^$2\1_P#0!U/_ ,!7_P */^$2\1_] '4_
M_ 5_\*^GJ*/[0E_*@_LN'\S_  /F'_A$O$?_ $ =3_\  5_\*/\ A$O$?_0!
MU/\ \!7_ ,*^GJ*/[0E_*@_LN'\S_ ^8?^$2\1_] '4__ 5_\*/^$2\1_P#0
M!U/_ ,!7_P *^GJ*/[0E_*@_LN'\S_ ^8?\ A$O$?_0!U/\ \!7_ ,*/^$2\
M1_\ 0!U/_P !7_PKZ>HH_M"7\J#^RX?S/\#YA_X1+Q'_ - '4_\ P%?_  H_
MX1+Q'_T =3_\!7_PKZ>HH_M"7\J#^RX?S/\  ^8?^$2\1_\ 0!U/_P !7_PH
M_P"$2\1_] '4_P#P%?\ PKZ>HH_M"7\J#^RX?S/\#YA_X1+Q'_T =3_\!7_P
MH_X1+Q'_ - '4_\ P%?_  KZ>HH_M"7\J#^RX?S/\#YA_P"$2\1_] '4_P#P
M%?\ PH_X1+Q'_P! '4__  %?_"OIZBC^T)?RH/[+A_,_P/F'_A$O$?\ T =3
M_P# 5_\ "C_A$O$?_0!U/_P%?_"OIZBC^T)?RH/[+A_,_P #YA_X1+Q'_P!
M'4__  %?_"C_ (1+Q'_T =3_ / 5_P#"OIZBC^T)?RH/[+A_,_P/F'_A$O$?
M_0!U/_P%?_"C_A$O$?\ T =3_P# 5_\ "OIZBC^T)?RH/[+A_,_P/F'_ (1+
MQ'_T =3_ / 5_P#"C_A$O$?_ $ =3_\  5_\*^GJ*/[0E_*@_LN'\S_ ^8?^
M$2\1_P#0!U/_ ,!7_P */^$2\1_] '4__ 5_\*^GJ*/[0E_*@_LN'\S_  /F
M'_A$O$?_ $ =3_\  5_\*/\ A$O$?_0!U/\ \!7_ ,*^GJ*/[0E_*@_LN'\S
M_ ^8?^$2\1_] '4__ 5_\*/^$2\1_P#0!U/_ ,!7_P *^GJ*/[0E_*@_LN'\
MS_ ^8?\ A$O$?_0!U/\ \!7_ ,*/^$2\1_\ 0!U/_P !7_PKZ>HH_M"7\J#^
MRX?S/\#YA_X1+Q'_ - '4_\ P%?_  H_X1+Q'_T =3_\!7_PKZ>HH_M"7\J#
M^RX?S/\  ^8?^$2\1_\ 0!U/_P !7_PH_P"$2\1_] '4_P#P%?\ PKZ>HH_M
M"7\J#^RX?S/\#YA_X1+Q'_T =3_\!7_PH_X1+Q'_ - '4_\ P%?_  KZ>HH_
MM"7\J#^RX?S/\#YA_P"$2\1_] '4_P#P%?\ PH_X1+Q'_P! '4__  %?_"OI
MZBC^T)?RH/[+A_,_P/F'_A$O$?\ T =3_P# 5_\ "C_A$O$?_0!U/_P%?_"O
MIZBC^T)?RH/[+A_,_P #YA_X1+Q'_P! '4__  %?_"C_ (1+Q'_T =3_ / 5
M_P#"OIZBC^T)?RH/[+A_,_P/F'_A$O$?_0!U/_P%?_"C_A$O$?\ T =3_P#
M5_\ "OIZBC^T)?RH/[+A_,_P/F'_ (1+Q'_T =3_ / 5_P#"C_A$O$?_ $ =
M3_\  5_\*^GJ*/[0E_*@_LN'\S_ ^8?^$2\1_P#0!U/_ ,!7_P */^$2\1_]
M '4__ 5_\*^GJ*/[0E_*@_LN'\S_  /F'_A$O$?_ $ =3_\  5_\*/\ A$O$
M?_0!U/\ \!7_ ,*^GJ*/[0E_*@_LN'\S_ ^8?^$2\1_] '4__ 5_\*]U^'5G
M<V'@:PMKRWEMYT,NZ.5"K#,C$9!]JZFBLJV*E5CRM&^'P4:$N9.X4445RG:?
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>image_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  ] JH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WBYNX;15:
M;>%)P"L;-S^ H%Y 8W??A4(#;E(()QC(/U%)>P-<V_EH0#O1N?9@?Z51N-(:
M>2ZDWD/+*CH!*P7 "]0..QIJPF71?VS3&(2?-DC.TX)'4 ]"?:E^W6ODPS>>
MGES?ZML\-QG^E4AI]SY<=L3$(8I"ZN&.YNI (QQUZYJ"'0Y(EM@9$=82I6,]
M%X^?GOD_UHT#4TAJ-L8C)N<+D 9C8;L],<<_A3DOK:1XT64;I<A%/!)'48]1
MZ5GII]XDJ2IY:K$P:. S,Z]"#R1D<'ISTI3I,LUP9IF178N_R$G8QV;2..<;
M:=D&I?>^MXXDD+DJ[%%VJ6)//& ,]C3#J5J F&=RX) 2-F/!P<@#CGUJJFF3
M-96<,T@#Q2F21HV*YR&Z'K_$*A&E7,;6Y4(_E(ZL1</&6RP.XD#DG'/O2L@N
MS4-Y (A)O.TN4&%))89XQ^!J$:M:,FX&7&_8/W+Y+<\ 8YZ&H4L;@2)&?+\A
M+@S[@QW'))QC'J>N:9-IL[01JFQF6Z>8CS63(.[^(#(/S4:!J6VU.U1MK,ZG
M:&.8V&T'IGCCIWJ2*[AFE:.,LQ!(SL.WCKSC!K.ETF:9I)"VUBD:B/SF96VD
MDACW!SUJQ!:3Q7WF*J10$L6592P?/^R1A?7BBR#4GFU"UM[22ZFE$<,;%69O
M4'&/<YXIUK=Q7D EB$@4G&)8FC/Y, :P-881:.)=LYEBOS+$L=K+/N97)PRQ
MJS $ _-C ./I6#JNJ/J[)++8WL<GE-$H_LR^<0,6!$J'[.,MQTP.@YKMH83V
ML$_Q_P"!_784I6/0)IXH(S)-(D: @%F. ,G _6GY'K7E]Q!:2VTB_9+Z221)
M?-\S1KW$K&=9$W'R3P%!'MGBG7,C7&HW5RL5] )89(@(M%O%W E=JMBW!P I
M!))Z\ =*W66I_:_#T\_47.>EB>(S^0)%\T+OV9YVYQG'IFH(]3LY4MG28%;I
MBL)P?F(!)_13^5<=I^HZ?;:Y%J']C75L!:>05@T:\)C.\M\I^SC(.>>GXU3:
MY2:U@L)K;43:6OG&-TTN^5Y=ZNH!_<?)@.>06Z=*A8#6SO\ AY^?>P<QZ1UH
MK#\)NS:$JM&R%)'4*UH]N<9R/E=$SP>H4 FMRN&K#V<W#L4G=7"BBBLQA111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M[6-UQ_K4!R/H> ?K6KX+@OXM*N9-2M6MKF>[DF:,_P"UB@!K^-M.0SLUM?\
MV>"4Q2W(MR8D8'!R1VJU=^)[2VU V45M>7DXB65A:P[PJGID^]<E)X:U@Z/J
M3 W>U]0>1].#*JW$);G!Z@D>_:K&J:7<)XGFO/L&KFTFM(EC_L^38RD=5;D4
M =A#K%O-J45AY<T=Q);"YVR)C:N<8/H<]JI3>*K.)+MTM;V<6D[03>3#NVE1
MDGK]WWK.FCO=/URPU>+3;RZMFL!;21@AIHVR&!8$\^_-/TC3;X:+KT]Q:M#/
MJ,LTT=N2"RAEP <<9H LQ^,[!]+DU)[6_BMEV;&D@QYI8X 3GFK!\2P1:?=W
MUS8ZA:PVR!V,\&TL#_=YYK!O]&U";X:V%@MK(;N$0L\*D!QM(R![U'/8W%UX
M6UJUMK'6O.EB4(FH2[]YST7DX]Z .@L?%5E>WL5H]O>6DLR%XOM4!02 #)VG
MITYIEIXMM+YT-M8ZE+ [%4N5M6,;8[@^G'6LNRT2_LO$NF3WCW6H6JVS+&TA
M'^BR$8.0,9!'&:HPVFIVVJ0+X>T[4].C,I,\5TRFVV]RHR<'TQ0,]!HHHH$5
M;N>>'8((?,SDG.>.GI]:IMJ5XH?-C)E1QA"<G_.:N7D\\ !AA,ORL3CV[52.
MI79<1_9B'(R!M.>J\]/<_3%-"9+]ON@X+VI6,MR0I) R1_0'\:EENIEN$\N)
MWA;9\P4GKG_ZU5Q?WN0?LKL&Q@>61CKG//M2F_O1L!M&&Y%8D*2%R>?R]*8K
MBF_NS.Z1V^]5=ES@C&,]^^<4S[;?%F(MVV8 &$(.?FYY'L*D2YO0MMF+)>,%
MP4(PQ(S]..U1?VC>N?ELY% ;O&06'7\*!B)>W[! 86!&-S&,X^\H(Q]">:?%
M?7LLD2M:O$&8;LH>G?Z8H%_?%=PLSC'0@@G@G^F/QI'U"^97\NS<;2<;E(+#
M*\#\S^5 A[7MZSLBVK+@\/@D'G'^?:F)?7ZIE[<MNZ$1L,<#M]34ZWEP4F)@
M;*A2OR'!SU]SCTQ4:27LMI/(2\;[QY:JG.,#U'N:0QT=[=2W$2&W:-=^)"R$
M\?-T/X#GWJ(WE^C2$VYE49  0CN^/KP%_.G?;+V)7#0-)ACM;:>1EL9P/8?G
M2B]OMI)M,?+D  DCBF CWL\$<*Q6OS%"QC"'U [=.N:'OKV/</LK.0"0 IP>
M.QQ0;^\.=EHW<_,I&."?UP/SHFN+Z.ZD9(G>$?=4#K\H/IZ]\]L4")9[NZBF
M6-;4R @9=<X&?_U']*@:[U#(/E;<C)'EEL?<_P 6_*E-_>,%46S(VX9)C8C;
ME?\ $_E2I?WKQ.YLV3:H."IR>>@'?O0,=%?7DDBAK1E7=@Y!SC(']<_A2O>W
M2O@6S-\Y&-C= 0!STY'.:66]N5N!'%:NP*K\S*0 21_B?RJ-+R]D+DV[H!"S
M!=A^]\N.2/<TK (=0O5'-FQ..BJ3V!_K^.*<+R^8#_1]F2O)4GC*YX^A/Y4^
M&[NO,99H6( <@K&1T)P/RQ]:K&ZU&5E=8WC0#E/*Y/WORZ#\Z8%EKB[>[6)8
MRD8EPS;"?EY[].<"F-+?0W#E0\L8<_*R]L+TP/<_E34OKQ0NZWE=BP'^K. ,
MD?RQ2)?WP4*]JV=HR_EMC/TI!N.6^OGQBTQR,EE8=<?RR?RH74+LXS:."<<;
M#CZ9_KVQ3_M=TL,6Z%MQB1F_=L?F/7IZ>E1OJ-ZL9D-GA0N2#G/;_']*8#S<
M7TMIE83'+O48'H0">H_"F)J%XH DM)" HW,$/)P/Z\?A2'4KL*FVT=RV>0A
MQCCZ>E/-]>+(!]D<Y."<' P2/UZT!<8+^_7@VC,3N(^0@#T'\OSJW!--+YT;
MJ8Y 2%;8=OU!/6I+2=YX TB,C]PRD=ZGI,$9AEOH;A\;YD#D89,<87I@>Y_*
MD%]?,V%M,#(Y96&,D#'3MGK[5J447"QEG4+L _Z(^< XV-W&<9]<\>U.-Q?2
MVF5A,<I=>!Z$ GJ/PK2HHN%C*34+Q0!):2$!1N8(>3@?UX_"D%_?KP;1F)W$
M?(0!Z#^7YUK447"Q2CGN")GD1AY6X!50_/Z$>O\ ]>JXU"]*!OL; 9P<J<CK
MSCTX_6M6BBX&6US?^7;E4^9P=^8SP=X'X<$U+!=7-P[QO \(\L$/CO@=,_4_
ME5^B@#*6ZOXD3=$TH*)DE.02"3P!V]*<+Z^)!^R?+G'(.?X>>G^T?RK3HHN%
MC+&H7A"@6C9/!RA'<\_3_&EN)[XB!HXV7Y29 !WW >GIDXXK3HHN%C(%]=^6
M[+8LDKC(/EGKCO\ 3]:D2]O&8@6A!SC<RD C!.?T'YUIT47 S6O+H)$X@?YD
M.X&,\'<!T'/2HCJEWOV_9"&V[BNUB1_CG],UKTT(JL6"@%NI ZT7"Q0DNIUO
MBD5F3D &0KQU'?OU/Y58LIY;B O-"T39QM(P:LT4 %%%%(84444 %%%% !11
M10 4444 %(RJZE6 92,$$9!I:* .4N["9#,EX]E#'OQ890 (V?8?SIC1S.UQ
M&\A,T,0CDC<>5!,Y/W@PQS7536\-QM\Z))-AW+N&<'UJI):2F&?SMMX"^^*)
MP%"^@S7EU,(XMM;?\/O^2LGII:QZ,,9=:[_\-M^MVM=;W,Q=.G+RB1;EMF,'
MY#G=_=8C(V\UK1J(-V 6(<<1G).1C+4OV:/S6!@8B;#2-OX!&,#K_*DDBN9X
M9 A%I*7X=<,645K&ER:I:Z_UT7;=F,ZOM-WH9=\+NXW6UA=6TMVK_P"D;T .
MSL#QR*W((4@A6-$1 !]U!@4D=M#'*\JQ()7QO<+@M]:EK>C1Y&Y/=_E\^O?N
MS*K5YDHK9?U_PP4445N8A1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%%, IH10Y<*-QX)QS3J* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
*HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>image_005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  D LD# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M4)/2(Y5\3%7<_+?_ (!VW_"X?$?_ #[Z=_WZ?_XJC_A</B/_ )]]._[]/_\
M%5RNEZ;;36-SJ6H2RI9P,L>V(#?([9PHSP. 234EWINGMI\6J6,MQ]C\\0SQ
MR@&2,XR,$<$$ ^G2J=&@G;E$L1B6K\[.F_X7#XC_ .??3O\ OT__ ,51_P +
MA\1_\^^G?]^G_P#BJYR?3=-N-#N=1L/M<7V:1$(N2K"3=G[I &",9QSQ5/35
MTMQLO8[V29W"HMN5''X@Y/M0J-%_9_K[Q/$8A6O/?S_X!U__  N'Q'_S[Z=_
MWZ?_ .*H_P"%P^(_^??3O^_3_P#Q58MSX>L=+DU":^N)I;6VN!;1+#A7D<C<
M<DY P.O7FJ=[IVGZ?>VTLDES+IUU )XB@42=2-ISP""",U*I4'M'^MRG6Q,=
MY_C\NQTW_"X?$?\ S[Z=_P!^G_\ BJ/^%P^(_P#GWT[_ +]/_P#%5D+X;LKE
M+2\AFN(+*2&:>99@&D1(\9(Q@$'.!TYK/O=.L9-(_M/36N!$DPAFBG(+*2"5
M((QD'![=J:I4'IR@ZV)2OS_C_P  Z?\ X7#XC_Y]]._[]/\ _%4?\+A\1_\
M/OIW_?I__BJY^#2=/M]"MM2OUO9EN7=1]FVA8MIQ\Q(/)ZXXJ*'P\]]I5_JE
ME(/LMM(%59G178$$Y//48_'M1[*AK[H*OB7:TGK_ %V.E_X7#XC_ .??3O\
MOT__ ,51_P +A\1_\^^G?]^G_P#BJXO^RK[[3]G^SMYOD^?MR/N;=V?RYJ>+
MP_JLUM#<)9N89BHB;(&\LVT <\\T_84%T1"Q.)?VG_7R.M_X7#XC_P"??3O^
M_3__ !5'_"X?$?\ S[Z=_P!^G_\ BJY?_A%M: 0FQ<!F*Y+* I]&Y^7\<52D
MT^>UU,6-Y&T,HD".IZC-"H4&[)(<L3B8J[D_Z^1VO_"X?$?_ #[Z=_WZ?_XJ
MC_A</B/_ )]]._[]/_\ %5FRZ#HLVN7NBVIOX[J RA)971D8H">0%! ..N:Y
MQ-+O9)+2-(&+WG^H&1\_)''X@THTJ$OLE3KXF/VW_7R.U_X7#XC_ .??3O\
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
MU#_OPW^%'M(=U]X>RJ?RO[G_ )&)16W_ ,(=XD_Z 6H?]^&_PH_X0[Q)_P!
M+4/^_#?X4>TAW7WA[*I_*_N?^1B45M_\(=XD_P"@%J'_ 'X;_"C_ (0[Q)_T
M M0_[\-_A1[2'=?>'LJG\K^Y_P"1B45M_P#"'>)/^@%J'_?AO\*/^$.\2?\
M0"U#_OPW^%'M(=U]X>RJ?RO[G_D8E%;?_"'>)/\ H!:A_P!^&_PH_P"$.\2?
M] +4/^_#?X4>TAW7WA[*I_*_N?\ D8E%;?\ PAWB3_H!:A_WX;_"C_A#O$G_
M $ M0_[\-_A1[2'=?>'LJG\K^Y_Y'JGP;_Y%.\_Z_F_]%I7HE<+\*M,OM+\-
M74-_:36TK7C.$E0J2-B#.#]#7=5X>):=631])A$U0BGV"BBBL3H"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
E** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>rgr-20200730.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.3c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6JZo7xRiXhun8uMbHxcSaGJuaPtwpR66ekxvG5xfTkK/yQs7tXboS1cNRgWoVAC -->
<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/2019-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/20200730" elementFormDefault="qualified" targetNamespace="http://ruger.com/20200730">
    <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-20200730_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-20200730_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/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-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>7
<FILENAME>rgr-20200730_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.3c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- 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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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>8
<FILENAME>rgr-20200730_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.3c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- 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-20200730.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/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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>9
<FILENAME>form8k-24580_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/2019-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-20200730.xsd" xlink:type="simple"/>
    <context id="From2020-07-30to2020-07-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000095029</identifier>
        </entity>
        <period>
            <startDate>2020-07-30</startDate>
            <endDate>2020-07-30</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="From2020-07-30to2020-07-30">0000095029</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2020-07-30to2020-07-30">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2020-07-30to2020-07-30">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2020-07-30to2020-07-30">2020-07-30</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2020-07-30to2020-07-30">STURM, RUGER &amp; COMPANY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2020-07-30to2020-07-30">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2020-07-30to2020-07-30">001-10435</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2020-07-30to2020-07-30">06-0633559</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2020-07-30to2020-07-30">One Lacey Place</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2020-07-30to2020-07-30">Southport</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2020-07-30to2020-07-30">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2020-07-30to2020-07-30">06890</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2020-07-30to2020-07-30">(203)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2020-07-30to2020-07-30">259-7843</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="From2020-07-30to2020-07-30">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2020-07-30to2020-07-30">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2020-07-30to2020-07-30">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2020-07-30to2020-07-30">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2020-07-30to2020-07-30">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2020-07-30to2020-07-30">RGR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2020-07-30to2020-07-30">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2020-07-30to2020-07-30">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140102725795448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Jul. 30, 2020</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">Jul. 30,  2020<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 CCYY-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>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  UX_U '04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  ->/]0FZOOVN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>R$[V!TSJ2\M.&PQ6V-C-V&IK&B?&UDCZ]G.R-F5L#["CI9\_
M?0(U)DC31WR)?<!(#M/-Z-LN21-6[$ 4)$ R!_0ZE3G1Y>:NCUY3?L8]!&V.
M>H]0<7X/'DE;31HF8!$6(E.--=)$U-3',]Z:!1\^8SO#K %LT6-'"40I@*EI
M8CB-;0-7P 0CC#Y]%] NQ+GZ)W;N #LGQ^26U# ,Y5#/N;R#@/?GI]=YW<)U
MB71G,/]*3M(IX(I=)K_5Z\WVD:F*5[S@#T4MMN).<BZKVX_)]8??5=CWUNW<
M/S:^"*H&?MV%^@)02P,$%     @ #7C_4)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M%_\;SO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4    "  ->/]0!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    (  UX_U";J^_:[P   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (  UX_U"97)PC$ 8  )PG   3
M          "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M#7C_4-\2UXTK!   '!   !@              ("!#@@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    (  UX_U"#J:4#U $  #(&   -
M          "  6\,  !X;"]S='EL97,N>&UL4$L! A0#%     @ #7C_4)>*
MNQS     $P(   L              ( !;@X  %]R96QS+RYR96QS4$L! A0#
M%     @ #7C_4*K$(A8S 0  (@(   \              ( !5P\  'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    (  UX_U D'INBK0   /@!   :
M      "  ;<0  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   (  UX_U!ED'F2&0$  ,\#   3              "  9P1  !;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@     )  D /@(  .82      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>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>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>95</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="form8k-24580_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-24580_rgr.htm">form8k-24580_rgr.htm</File>
    <File>ex99-1.htm</File>
    <File>rgr-20200730.xsd</File>
    <File>rgr-20200730_lab.xml</File>
    <File>rgr-20200730_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form8k-24580_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-24580_rgr.htm"
     ]
    },
    "labelLink": {
     "local": [
      "rgr-20200730_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rgr-20200730_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "rgr-20200730.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/2019/dei-2019-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/2019-01-31": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 95,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "RGR",
   "nsuri": "http://ruger.com/20200730",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form8k-24580_rgr.htm",
      "contextRef": "From2020-07-30to2020-07-30",
      "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-24580_rgr.htm",
      "contextRef": "From2020-07-30to2020-07-30",
      "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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r11"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r11"
     ],
     "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/2019-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/2019-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/2019-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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r10"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r13"
     ],
     "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/2019-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/2019-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 CCYY 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/2019-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 CCYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-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 CCYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r9"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r14"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r10"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r10"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r12"
     ],
     "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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r15"
     ],
     "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/2019-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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r15"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r18"
     ],
     "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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r15"
     ],
     "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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r11"
     ],
     "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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r15"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r15"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r15"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r15"
     ],
     "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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r10"
     ],
     "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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31",
     "presentation": [
      "http://ruger.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r17"
     ],
     "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/2019-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 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r11": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r12": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r13": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r14": {
   "Name": "Forms 20-F, 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220 and 240",
   "Subsection": "f"
  },
  "r15": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r16": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r17": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r18": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "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-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001174947-20-000861-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-20-000861-xbrl.zip
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
M+MT:LZ8MLQGIWLS($@'T@=^G)#]HWC/B%ZI@RA:-TS&&+JN,-^]&/1X(U#T
M]GB^L_= (8--4)1!080.SA8(9D),%%9WZ?\T4S0+&:W7KQ$4<J+K+_>(F.(8
MI$,S(1I.K=RL/[K3?1D>!CN&VC9+B QIX60-F=BBG'HSM_&T9L<]D1.%956.
MAL)LF-8MY1[F$91%HA+ $;A +)M:5YJ619Q IR0#F%=,)1&&: O/D#V7;?(@
M;H1:;B)@RAI(FA;SE+8*D4(TCC)OY10E;S]YCYZ[)F.;^T0;!#3>N=FSV*ZX
M6\Q6R#":1YG<8K%7TO9-9BQIBS \<*';Q]>Y.?DT]6'BT_&XRNE=FKT%EAW[
M-\?RW"H1/T#%O\U)>K=O?_?)^O9W/_OV'\.W_QYB>_40CKGG&>9-^GU@",L#
M,*>=AEOHLL9N:A4[**.B.Q:U3DP*S3O5*T?.,5!95@G#2ZE<3A/:HQY\"-*=
MD2*10"GC^7REG)/^/K6DG9_1C5IGII=<,BM)B76P!IAGDLW/"O3$C<JM:>ZH
M S:VH-MB#J>@6@Y%LQE'+ 3*!@O$V/VJMB>IZH7H5+7F*&"8U_[4,4$6721<
M:YJ2%=-NJ3$2I\ELB[C. B 3ZRIX9DP$ZW638DXL>Y[&M,O-M8TK)P:(*D)X
MB 4V; 7BG#P,Y>ZD7%'7=SHOM[<;NA;9,V0[8,89T8;GH]G[$;0C>$<@Z^EU
MNL0&E_;.PT]V7".$,CC2CE2U!&8T8@BMFHB% :'AP4>2)J5:L7.6B! !$Y6W
MC>8>3^)WO_[S$-G3=-EN#9[1) /$OR1U7>(*!,079])Q(+/@3**YF$&!(UT0
MWJ?KB#ZE!NN&_5;3:+"!U8>5J&,+2*=8SFSO0A22-;!@CS<_J^8QG'HW-E:C
MM:7#,."I\+XPXO8%/]7%R)X"M+(9WG$?7X(X_MNM]X9V_$FPRD-)D;&5(K@'
MCN_&5]LM8(F%C6&>P9#\<F>/A$Q0JE@!B^(*O-EY+ZX^V-W>!T,2UE5_B<$\
M4B1B\ ;$4C#0"%TVG73,YN=>O^SNM5OW^!SUZM;/B59-^C?-V+RHT<C-#^WN
M[W5?WSDN,L-T8*]W;A]8KFP,"K0,2&P# *8WOK>SW7UQSWE\W?A<NP6^O[?_
M%93UG#%A*-#KRR<?0J->'R=--Q*ID.A=8LR+5,0F?PA#@' VDSP"YN3E1T&:
M6$0,R28EE.4%Y"+ ']]-KW:37,X"!(\U?>8QJ3^6B_^>K;&A [#]Q6#*[JN.
MM_%H2L:VF(LY1(907HKDCI)KXH-B&[/%2'/QY>[NR]KV$ZW$LUYFK6P.$N%]
ML^-=RZ+T)*F!7G);!XHR'5^))E \HV4@XY[1;_WBWLY.=]]_T:\-/42\G5$&
M2[9">B4Z!);XRYU7W:^WF_1\2*/SVH^H2;6"M6FNMEM->Y5'\^6KK[O!ZGHB
M*\]#SAU)@414D(:Z!94FN9V5M%OJA%ISAM8-??FZP2JI50"<S98;VB$Q0[L"
M\6 N)Q%KJ1-(5.A"NJV%^ Z U/''/:1/R^+&L85MNUN_R] <;^"UL5R&@40"
MHB=P5,;^&_$JM.")!QKK&I[Q8OLKTERG#3>3]M._B5>((;_8;9+592UEPG.A
MWT0WUA294_!4;X,\UYCZ05K.H<CX(;+>"B63H=WU9</;$O5C!.KH5;.*AKWS
MPN\D!AIRGGD61[1(^LSNUQT%8"2>1Q0H[TN8BG^*02^HQ_G*.Q5NC(#Y0WQW
M)-#]=\"+/T^#);4!/@'9!E[75)7Q=A_MO5QM#QO_R\^^MH^K%)+^WD6 *>T,
M!O+A' #:C@N>'8S<S";L5R85>!8<2K$M6?,HR>JM@SB8T03VY2U,WJL<(%)$
MT_<!<,PP8%DL&.@'NDR/Q/&6,DUF0;(VF<#XA8^00*<F#L@C&"I\,7DTJB3R
M D[VTD8Q.(37H";FQ:NO@E%[ X95E=4;IZJWMEL-Q;6A2-N%"]HL+IQ:=0\@
MW!!>R<,\6D2X<$"[<Y:S%_YP[FBG#E=%Z8CB1O6-,6X4###8R2\5^\M'\".2
M!1U:'L[3E-'_H01B'.-5OMEA)L40"L<6Z"":K9T.#H>-F7BY_]4'K8+P,C3S
M7QLOO][[JEZ#6KM7\0#:H.42QU*MNPIY0<;0HX6B#T1-O&;,F%EMF1(=:_Q,
MUYQ6'(\ ER#B*SC AL8T@I<M\RZ03%T@JE_/ 9(#+09(CHE>!.>9$B;^#E"5
M]^AVQ97"Z#9=2 &+V!I^'A.K)]E0)8"FQ ]**L!8G"@;[MX?$P:QA@A'*,25
M VTY7FF8 QQIM+B,YGNF&M!NM#VMDN"DLU5)PB5BOVJ[=6UIMJN"VEL:A^"C
ML1-M C'CT7^EPT]$&\,S?DMWS9"M%>^>\SL]=QE-.(T01/CEBZ]KF#\W^)H:
M+_!:6<!JW,A[=WC7-+X9'H8O1/''A?V%&E[K@3I2<XZE$D>BQ(F),@<M@HD_
M&$B^0=QGOK6U_\IDD#NQK/_)X;D9#'AQN[N[YB2EE;Z(IK%&P;S+;3(COD5C
M9U]K+I?/#VD'D-X#1NCCEGL76_O[+[5Q(C1H5Q+]A[?H/]&UA6M0W7PZ[CA*
MX&9AMJR1>,1[@>3Z)Z;(1V#O8,ZA2'Y,$XXG8VWRQCP258^K6+G12';"*L1E
MS(!QJC5"OV '9&G4\"\&[LU.ICF\SG'3485G(M+#)A&'_HR)+]'VP:QORH$E
M*88.?5J3"!W=95XF^"E$+ 6[D,8J!HE&4K C=M7?PAUA!K1;L:T2XMD3L_.2
MYZ+Q*9I:ZG3QH6E_(IOTO':=6PXCNZ8Y3O.5R&WF[Q,.% A:@O!Y$MM5B3DA
M=B\A9%G=TMAF5L.Y&I;FIF*@Y QH(<2'C3B.S_<B<H%^EFP15(5,.L/.:V2E
MYI,*L!VRL[>WMUG; (>.B<?"0%MR>!XHGLUS* 34+%:,@U]T[(:$KC4A-@\D
M96)W[61_PW/)EYK!H8CZMFQ-%!4)Q\(S%D^0C<:#NL/.!L:2S:)V8'M>5Y@1
M,0H81Q;B@"8_7L'+D<6NK!G4AF07J$A\,]B/B#Z)TZ7TGD']A43S"CY%/" /
MD20\(X5$I=#M&T$I$(X^*H5:>K:@-[)L):H8%!9I":NB[[KIE/48<)E9RI$<
MZ! &74<>>AQE[NQD3 I/R8Z$6A<!<,&Q.OO;'R]7^VZ/[MZ3]>CN??;H?FH>
MW=_BS*W]A07'!8)S*#!SP[Q[U(B)CP'Q2;ID,R*E:VZ[2CP$T6:;>F*(B198
M?K_V%@BNZY(9G$DBM9Q="/N2^$B$*"8S(HR)"$*ZDF9XL*E1"FL;&$0MAQCF
M.H85CPO@LF97B/J*+ ]@81P9)$@T<WJP?W!]"-8QQ"H-U*IZQZE[Z2(XBC>5
MO) CP#H:6IPH,M ; U:C#D$96OI@*6Z$<6A\[N:TPHIKAN:08;T10?5$5!^@
MQ9WW0?]>?U0HL$8K%?T'TGR'Y\#['QA)W]U]57N(RN;N$UF*I 'ZBKK-!79>
M0TPYN>;+U]M-$'H3$@X@]$T EK_ 24'LDL>W. V:@SY-HC8X8%9;L/^W89:+
M/RF%BR =7;-M*H^)$5#G'\T1+9 \XV !"&R0OYMX=/KN^0K3A0REE)U8EG4J
MVH@""%<9- PHG4U_]A,AM,NEYMJHMB83N#8U,\YN8^.JW1([$VH01W; <B$U
MU['CCM3=%,%T1PZ1GPQZB_E4 L_W/*"&] -9W'0,:(A>DE0<X9L[61 )RB9*
M10#*3)Q+>S7I =0"Z)>N^4K\5V[E& UC^I$!])UM;YN'F<1V8+=K,PYFEJ?+
MNXEE_R-%-/S9$G-=;0/<%TU70(ISYV36_-Y#^E9PB%YND?T6$X5,2S81-KQ"
M<-1T1%11@S',(U@/5:&AYDRD#0]#EA8<7;T9EU^+N-L(AR67;GU/V<!!(V$:
M2(EJP!0JCOF6F+))>JUX18C)ED"7S9T@=GR5%_"E\N<T"!H*!*PCCH3R_B+=
MJ^Z68*ZGP8^.:18Z ;*4X+)DMA7R__U:$%M()2JMW<KF49P6:39?8?UK,>6?
MO4TB^=0%.QY7"V!'3K@[[U//XCF;])IS@I#05N<F^'00WK\ZY>W6GSOG'\\Q
MYZL9=#BIT9OC3>U<HK/N]L/M[MY_N+5!<GQV>ND;NZ6"Q[]_[ ]1O6-H>J='
M]&_XKG\Q1-4Z>,7P+A[ZH(_LMW7M0[4X/MZ"O+=DA82D-M<$.X)Q$J[WXHN]
M2![,>K671S2N/IX7=;-JS>^K6',W63RL9WZD?RPE#)Y)]08PHAA%&=+I5!?7
MYE?/BIH.0 3 CHDVQEP3XHTS5Y&H^K:XDAQ9A,].4K;^.+F;?9)F:TO_5CA,
MX%;_LG\*/0 ;W=W>V66A1;_L_8.,S2O4.T',YT0 QXE*+DL]+\N8V&Q42DA7
M@%^!X$$?J#]2B>\IFDI J&"FBM\%GVC9B&1Y"D&BORTF8*VT6KOU\)B IT#8
M[QB('0 2IU5-KF1M%>@OM'*!)ALF,$L$*"[L$AK;LYV]#DLI,?I(U$]233;D
M=HBJB+KR%9N9>ZJH X+&^TQ.WJ.P\_KU"R/P']^@O8!GELY"%2 %%7HCP!3-
MG6,O=,2ACR-X<J0UUCFA33+8S?%7XI'FC3!X!G2;>DGV>^(\$,2X>R,R,HQY
M[/@+VAMLV8B#Y'QF*^<?J5<@A$FH6RM@!W42;(W^UV]UR?HOL$/A1 E1V)*'
M-ZL2! CF+H3TD\0AUN)Q'O&)U>X'C^$36P:7$0>ZY1P*_)#'?1?X842#71.G
M8,<\5HC47^I_H:F)=D;:<H<&S0A&8X9H,ZAV?]/9WW"_L\U>L,H=E86+IYI:
ML4BO97U1'L=XASK12W[/E*V_!E/Y(T7DDZE7\P/P1>Q.6\L4R,M"X (;#"@O
M+\$,[,* MU@RQ/#G+&72 >E#RG!Y#99=U@?1,-$T'80<;TO?3-)2]C9XF5:X
M&312DNA^Q)G<%M:."/#@,82IN=YD<,,QG0./K1M8+-(PPOH#633&YB/J#A*5
M\W^A+C"'FKOXF@-&2@%LU:<(94#%M6P+&,;".E9KV?/J6"?YC-<!O8VJ%9RH
M["G<@C$,QB&HGOZAO&@%XXKX-!(^N/O8\E'Y"4?U_<$2'*T]OJ7^SGFQI5R[
M1M*ZYF=2]V LTG! %I(Q%HN<99B.H40G]3:F+O8YR#&+D*;+ &$J%]&BIGGV
MC4C%O2#O)%R-W<DJ.<3#K^((;8"R&&Q6M8!D1=WU( S#5U8(S1]X!*#CLYI)
MH"M*W@C[N)^G]L63]=2^^.RI_30\M8U'UD-'R!1+&<8,]#]Q-N9@?N_V<PG2
MT62_^,!!KY>Q#<ELG4LX6# _,'9HI=<<=(7*4M GN3@&TERK+(MY?UJMZB N
M.HYJ =G"2(U&6OU#/NKC[-(@- ( 2Q>B'-*MWJ9\J=UB-&2+2[*00&I$7T42
M2!:"N6#'BHD@[H,H5U'?-<,4*8D:CD9<(XAP3BE(W,Q*@9K 11JA,L1FB,UW
M&G.@%40Y!,TKQ^"D<WI\\HDJF&9#OVRW/B$,YNS*KA#*#AP>,(?7L)9D\,#M
MT,S \8%\XOT?6TX4_X=Y ]PEFIA>EF-3(GNJ&1 >\MW4>4!3*PGB\-%^PGK2
MGYO]\,=;*0QZ( ?4E"O2V-GU.4D9PX!PH]^72>W?)#*#CZBJ,ZLT]VH4<9B?
M&AO$%24P%#4@4=VE\9ZFF<'>4.;K#=UVZZ J0X'8$K& 7"R-'F,B[82Z3^)D
MFSH7^UA9DKQK1*]^DU#RJ%D)C0GZ1E$N"<)'I9]VB[DOX@;@.UL#1)BKATI6
M6DBIPP6UU,Z_<BZ3!M/XJN!*1QV26F49.#W#-B;+$40SE@B2IJ1COH_@9[+N
M).IFP= [^XY1\$MJ.:GLT&I>'147!1EPSA<K6T"4XBJ)1$G>Y3=I=:*I"#34
M?L,,25D;F))07VG).?^ HV& K[)QR([T*B^T]""L.-2#N&+DBI&J%;XECC!>
MEYQS>*%8CRU7L4+\@H=#7#S=PLI;@"12<8RO1432]$U9!9D0EGE$89J@P2Y-
M3Q2"SW .OT J7-NL)@5;UB7>K,9E(XX)#<A"C%RYA%J.\;VYT$GJ2!6-_INA
MCM7'9S:R1F',JW3OK%7[W)PHWB(KYK:^"[^DH\"TR0AEXECCV^AFCI@F1@:X
MG$@"HB-.S5K-Q+(J4T<9JZ&A59.$M@MQ*H>]AYCL0N-<BGDT+3FOH&L.&$-@
M:UI72JC)IZF IJ4RG4] \)L%\R%6M4X,@C&P(D5C\<H;#"+2>&! A*2M6O^G
M"">]+$$BBEHN4=F#N5TC3$QZ[H%8FEAP+\9*A1:(TJLDU%[1L*X9:515(5(.
M*F<HX.9S9&0 $COF]ZA&MFM=,\0\R[?0(>(-J&RMB<[,H/S$C1P'G2Q08Y=]
MO:RU4O=!\RC;PN:@C\7&ZD6^"AO7?M=JO;Z<FJ=9SE.[A=$T*I@H+_MT=3L6
MU)\L>"B)J>W63$!$8!LS!K>XG%U2DG:&4I[JDRV:NB! [W5'E^#?0.UI0RQ]
ME5TM2Y8[XPO*LE=/[P9O![L9DO)S<=E/@*I4V0,C7V,3XM+,5RJ;%_;74$Z2
M;%*IB%?%-E]+[N$RY<\*ME %^B"J"[Y?8G3L3<VKA)6!/1$XH%1O+W?4@2-5
M^^A!XI-QB7(;*IR"VHEBIQ*XZ<M\8@@O.F:?N>Y+;=MX>(_U$/UPB= NL[.[
M-><$&>HFBDWD=C*)4:[)MPTUT)<1U-'U&*$0R*WP-O;"CDF"0?GSS/B&!H)B
MUI-.T'VXM<Y:#(L-Q9UQ!@,@3:YTZ M:<CP1<;T))(S"#;X6HH0YUR)*F+^Z
MS%7<L&Y:7!'UP_E5JA;DH6],CM=7\200$XG(9HE29=X7(/FKB+HL=-(_4/CB
MK\$$/LN3VPY/0.XTY$F*K&XE6#'RX3B!2KA@2I;2MND$Y!DE4\EPY#Q5HNK/
M=O\G0 JG:>GC.-VM40 CE[@I#&1?*DD<W.MU!#5:N^9DS4*_H+(&WLH&.6GE
M_M 'KCD5@MG!^)M^O0!_>H7>!U444M=OQ2:$'@%2(@-9,_O&9!J1DL]W:E"6
MD2T:K%0C)Z4)]M"8M:9VBS4>E 2D#VEL+%^J]P#9F.-P8 0L!AH#!P+,;8%.
M!7_00T+Q_QJ,\I,[UNO.&,7$_7I+B")"UN3X/)%ZMYR?]R2"%-^NGP7XX7,
MPUE_*+CTX7, /Q$*.9;J7G6$HLH].5E!2Z&\QWYJ)'3[B*5#4BM6WC1#+ %G
M@_A:G_O;V\BZWDKSK2*5W&MHD38<(D+<:62+J/B'EC]?C9Q^?>.#J+6P M/)
M+:=,Q>D22)!$6XG-7]31D1EPVSED8 Y US^'FIN)9&PK1U<5CQKX]^YG\^YQ
MHN9?U.0M\80<]1_L\MO7A@,3^"DHYWB0XVJ8"F1<DB_.Y,660)VEI@D_P9T:
M4#>N'Y.@JHOD9TJMF0T+#L5ZC/4* =#MSGH<(:IW@$AVMI_O[AI!LX! RJD#
MFO[7K%7,V&K!$OGQ6$;(< I-WA'UL/]DHQ[V/T<]/.YIXA]/DDB7&D8V'UHU
MC692X&-MFW40Y\EYA+6);Z405IW,J:B;G(L3RO$@1I1$>0-3=[G#J6]:'228
M9PWT!H#"&I80TD4%'VF@ZI'6:_)!RD#_@RM)H@X\#C#.4ZVRS(>J2/$,3-&Z
M,,$_=HX)T,]*%O,./6YU7LD!(SDJ ,F)5XSP-/QWT*2UU _#[ESNQ^!@E)F
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
MXH"DC4?V"FZ7/3>XRY&^D;@@N9*AVI)<00 H9#BK#K&/4BA4-J]&HOBH W]
M:A--Y2GC@"\&F!LGP\"'6Q4%KX14WFW4P_2GKZ.),YHVUA^&)((D@.P)<()/
M3B0(Y.8C]%!*?^++1LX K0,3U^/$FQ0D><519DM?)Q?&_K/"JT-U2;^$:Q45
M8Y ^U*PWS6H>],[=J_[Z(ZWZQSC+XC%;? BU,V$>#8:')[W!V_[%7:3Y@&;W
M:JJ\G*<+V"\7KD+5(.QBEU\[ >I%[?71%U+]@\$?<,:*CQ"28Y99".( >-8L
MFB5_4XU@7KJ1*2*M6<,%;49Q-+/>78*BI=,5ZR?"2SG*%VXT_>I[28F&_5P/
ME;_WZ/<#VC10Q6:=31:FRE 9GUTR_6NNMG"01VXJZ/<(:G1'#Y7!CL)>X"FB
M'?*+G %<U-.A'#0$G!0XD%?.7\K=S.9RQJ[!F;H:0TCSQ%84QK_Q-I*$PNNA
M,])?7Y1=8F%M?6IPE/ 1K@#5K^1*E6@F9LF!VSUV6@06OF"'  I-!# 7 =.B
M)I)AI)V0])5D]?X1:N\01--(C2&#(LWY<&H]85D.A$3GO!\,(Q,+"^[[J1;
M8FV+R[J$T\+"(CP3J4C:%[X[[!^2D 6&VCQ7<^T%'J4FG8J/R9_Q4?I2'(RC
M9C*/%72#>*6H<C@Q[;95M5QN";  7)N=VJ9<;W',6A*.6X/9C=-'^+@6+L\T
M3G/HD5+#B&%H8&;Z*S!CLF]AOG*#N96@OW 4J*PB;TS2LFSC(,X[>LVE'4<2
MMA7]]PY/RV_9<:\"OWG3-X/3X[.+MST<UF$.STXO>X/3_A%=-?V?^J>7YN!B
MT#\>MEL7_>.3_N'ET%R^.7L[I&<O^C]>]B^&SX9F^./!/^G6X*<^&CCJGPZI
M@?/>1>_\S45OV#=GQP8?ZIV?GPP.>P<G>.SM>>_T9WJ77CCN7_1/#^EB[^2$
M3PNAAR_ZYFWO9W. '_250>^DW>I?7)Q=##OF[.U@.,31(O3K!76T=WCXXT7O
M<- ?HM?XTD7__.SB<G#Z@_\T]7!XV<-'],+&9X==O'IZ9M[11X_.^C=&25]J
MMVX?A.D-AS^^I3OTZT5_>$X=&QP,3@:7/QN:6+X\./VI/[Q\B^FD*V<8GSGJ
M'PYX%#3"H[XYZ&'2?J2WS>:BG%^@Y%+_J-WBFX.A>=<_,,/!95_&SY]H+%;7
M_#A$EWLTB;VCGP9H^/*,^O;3H/_N_BLQN!SV3X[]@C3>:;?JE["SCVFPIS\,
M:;&HSUBP?V'F/SCNNRCZ_J1<GU?YMW&:K;[%48)F0XR"Y\3F(N)S*2Y$I-ZY
MH7[3YQ]+RV@V>A\WR:LGZR9Y]5=WD_P>7\CO]'7\7H)Y?G!V]//W^.7-Y=N3
M[_\?4$L#!!0    (  UX_U#]"#["\1,  -AJ   4    9F]R;3AK+3(T-3@P
M7W)G<BYH=&WM/6U3XLK2WZWR/\S#K7M*Z\B[**!R"Q%9=%$7=-W=+]:0## :
M$G:2".RO?[IG$D@@471QWVK/GETD,]/=T]W3;S,3#_\W&1KDD0F;6^91(IO*
M) @S-4OG9O\HX3J]9#'QO\KFQN' @7[0U[2/$@/'&973Z?%XG!KG4Y;HI[.E
M4BD]P3X)U:D\B>R7RV2RZ4^M]QUMP(8TR4W;H:;&9H,,;C[$P\?66=>N,'BH
M*S[QD>332Z"A59\/"';>2ZO&4%<GLFM!=77\KMRV=G/9_:?H4#UF R9Q?;-(
M,\R0?3INOY]W=Z+[S[NF'4%-NV>)(75 A@BID,SDDKF] )"DS;00(/B>ZEN/
MS\(I)O-9'\Z2<,(SQ>8NM6<<U]D"NWV<T(#02\E,-@!=L%XL\+TTM/H=73O9
MIW0TZ]RC=E=V]!I@0"X3A@TMPC*8'3E&MD0,TBS7=,0T>@Y>8\0P6SC+:.!A
M1-=VHSWK*MP^$RG-&LI^F?U\)B&7':,Z?!+\[]#ACL$JAVGU":U#YE"" )+L
MJ\L?CQ(URW28Z22OIR.0@Z:^'24<-G'2:G6F8;P']/#_DDERRIFAETF'.0?D
M@@Y9F4STR0%IGL@?[C*YTMU-Y[^YDT:U>@4?2!Q))E<=G3^]@TG>S29WYT_N
M!3!V,[-1KQE>R-PQT#B@'?ZOF\"[:0V8(JC1-'4V.6?3NPS^5RK 7%\"MQ2
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
MT-8$Q(/5&,#$05N\N>J1BYEHJSA.YS0FNU_('BR=H7-+!F"SC88F"H@-NS,
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
M8(::&:"5?!.MR@+]+C-!12ZV;\,W=UV++;%;[1*_5C@C8L]_ 5!+ P04
M"  ->/]0'%'Q-U0'   M60  %    ')G<BTR,#(P,#<S,%]P<F4N>&ULS9Q-
M<]LV$(;OG>E_8)4S]6$U3:W8S=B*E='$B5U+2=I>,A )21B#@ 8 +>G?%R E
M11\$N+YD[8,MDPM@WV<AD$L O'BWRGCT1)5F4EPV.LUV(Z(BD2D3L\O&EU%\
M->H/AXU(&R)2PJ6@EPTA&^_^^O67R/Y<_!;'T8!1GO:B]S*)AV(JWT:?249[
MT0<JJ")&JK?15\)S=T0.&*<JZLMLP:FA]D39<"]ZW>PF41P#JOU*12K5EX?A
MKMJY,8M>J[5<+IM"/I&E5(^ZF4A8=2-#3*YW=;57[<U/6?R",_'8<[\F1-/(
MPA*ZM]+LLK'7ZK+;E&K6.FNW.ZU_/MV.DCG-2,R$@Y;0QK:4JZ6J7.?\_+Q5
MG-V:GEBN)HIOV^BVMN[L:K9G6<!^SQ/->KIP[U8FQ!0QKVTF\EJX_^*M6>P.
MQ9VSN-MIKG3:V,(O""K)Z0.=1NZOC=VN597/J++!REKN3*LO;5>T;A9EYHI.
M+QMJIFS-MNXWW;:K]]6!C5DO;(_4S'6H1M0Z:'.AJ*;"%#)O[8&#(G1E;$>B
MZ;8BUSS(*\.,L]STDDX4NRZ59[8A^[&TW'BQ]8/+Y*!I[M#+(YFN96V;+@!K
MFC1G\JF54F9!=\[=A]A]B-N=#=Y7]M#WHKFKB3:*)&9;'R<3RHM6OEN;(Y/6
M3_-M2V5LZZUV[=#BV+/]Z%VI))(JI<IRW]9%5'(0L]/>N;%H+8BR%<7)G/%=
MN*=*9CY&&Q[2X^@^+MO$SV1Z9;U(G2<#3F;54(],@%0[&%@KU>!R?4]UHMC"
MT:G!>V )I'R&2KE"&PKL[;?I@<Z8\]HYY*["U!T,CQ2>(D#\7<RQ(Z@6-0Y7
M0N2$/]"%5#7X#RV!U'_'I%ZE#17VWSE1ABJ^AO ^,08B?XV)W*,0E?I8$:&9
MHP3!?FH-Y/X'ZLV)1R,J^-&<<N[2/2) /;[*'@C_#29\O\X7@__FR=T#V L/
M/ )[18!!^/.E!.%$+6H<[JEB,K67?06(P(DQD/TY)GN/PA= _4:D4.8[4W#6
MA(_\2!XJ\ '3">&E7P-[3(>A5YA#P:/DJ[4R7P#\?RE18/1[QE#P*"ELC404
M[/U<J0.7@N.,WQH*'B5YK1.)0OY&&&;6;B;A<YY-?CR8/21^:@4EC9*P^D0A
M$MX^L1#&S92$*!];0DFCY*DA<8BT^U:5(GPH4KKZ2-<AW">F4-XH^6E0'B+P
M>\4RHM8CEM0/(Z>V4.0H66E8("+S,5D-4ZN-35DY^UB/WEL$&@&4E!0D%S$0
M0Y%(M9![CZ/[,K??T'5?IL&AOJ8@-"@HN>HSI".&YBI-+32]^7/+!.V$ E)I
M#IZ/P@M#0.:+@G_V//AG</@H.6RMS!<%O_L\^%TX?)0\ME8F/OR^_7BGQG+I
MF?_V&D/!H^2Q-1+QL1?7H3MUK^03*Q=JU;$_*0$- &)Z&Q:+'X7-C0"DYV\M
MH=014]UJ<?BT[Z4VA/_'%G7WG-7V4/*(26](*,Y#R[(/N(<?O@5.1R90RBAY
M;J4<'+ NVHH2?U<^M(!B14E>J\2@4+V5;IYE+D7P2>^I%90N2A;J$X4S(+M5
MT-H[&.R=!J^Q0QENCV6@P/RFF+%^]&66Y6+SQ,<S#^<QA4)&21V#\E" CR1G
M"3-,S#[9.TK%"*^F764'18V2*/J%H7"^5]1%G=J;]6*EF=LXH>ZF4]^('+*'
M<D?)$^N%O@3^0ZUSJIX;A8I2T%B@I(Q0T3@C#TUR.QRN.V>3L=L/Y!EW3JR@
MQ%'219\H%,*?Y5@1MPMQM,XFDOLWO%0:0CFC)(<!:2BH#[RIAGQD L6+DA56
MRD$=)6Y6R9R(&?6OHZBVA&)&R1)#XI#'Y!EH3)X]<TQ&R19]HE )ERO<[7?L
M;L+9C/AWRP4+@/</87(/2,79J5AL:'(;V%56>#.P'ZKA>TRAV'&VA(;DX0#/
M4V9H6CHV8(*(Q*9CNQU\GOR^OA0T##A[1H&B$2<1OE'./PJY%"-*M!0T+1.$
MT#R"MP@T%HASES5R$0/Q5?+<LE+%XE7E^3YX3*'@$><L/?(P5XJ6B[)W5Z;R
M#28A[KX24/R(DY=AL:@KZ QUGK,G^IX8LO$S% 5?"6@4$"<RPV*1=P&HOKTL
MS61XWO[($,H<<?ENI31$U*.,<'Z=:R:H#HXV1X90U(CK="NE(:*^R:B:V<'N
M@Y)+,]_L: TA]Q2 HD=<C1N4BAF"U8_]].5.OR#_"FOPNQH0X7M%XKZ0)$G<
MPH[R:B]2HCSL0_90^J@;2?U"4?C?F3E5^W=:A4M#F_.%EE_4EX+& B75A8K&
MO/+NO=<@>.$]L(-21TQJJX1A[@C+)YPE RY)\#[^P Q*&3&#K9"%"/F:B$>5
M+TRROE<RH=1-U>C=]P^01@$K@ 8&,;=]%@K,!PXRR]Q6*9D\CN96NK[+3?$^
M6.ME\+%#L!PT0)B;5@'"4>^4](_-;#2]7C_0*55NP<28KLRU;>XQ?.,$* Z-
M$NK;E\ 8*H)UT3K1=6L/N%?_EF?<+_=Z6WOD?U!+ 0(4 Q0    (  UX_U"$
MY[;B-2T  %2X   *              "  0    !E>#DY+3$N:'1M4$L! A0#
M%     @ #7C_4/T(/L+Q$P  V&H  !0              ( !72T  &9O<FTX
M:RTR-#4X,%]R9W(N:'1M4$L! A0#%     @ #7C_4*PG.>9# P  @PP  !
M             ( !@$$  ')G<BTR,#(P,#<S,"YX<V102P$"% ,4    "  -
M>/]0#U<[A?T*  #?AP  %               @ 'Q1   <F=R+3(P,C P-S,P
M7VQA8BYX;6Q02P$"% ,4    "  ->/]0'%'Q-U0'   M60  %
M    @ $@4   <F=R+3(P,C P-S,P7W!R92YX;6Q02P4&      4 !0 \ 0
&IE<

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