<SEC-DOCUMENT>0001174947-15-001266.txt : 20150728
<SEC-HEADER>0001174947-15-001266.hdr.sgml : 20150728
<ACCEPTANCE-DATETIME>20150728170428
ACCESSION NUMBER:		0001174947-15-001266
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		11
CONFORMED PERIOD OF REPORT:	20150630
FILED AS OF DATE:		20150728
DATE AS OF CHANGE:		20150728

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:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-10435
		FILM NUMBER:		151010356

	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>10-Q
<SEQUENCE>1
<FILENAME>form10q-14259_rgr.htm
<DESCRIPTION>10-Q
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 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">WASHINGTON, D.C. 20549</P>

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

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Wingdings">x</FONT></TD><TD>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">For the quarterly period ended <U>June 27, 2015</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: center; text-indent: -0.25in">OR</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Wingdings">o</FONT></TD><TD>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">For the transition period from_______________ to _______________</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.25in">Commission file number
<U>1-10435</U></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 100%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">STURM, RUGER &amp; COMPANY, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(Exact name of registrant as specified in its charter)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">Delaware</FONT></TD>
    <TD STYLE="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 40%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">06-0633559</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">(State or other jurisdiction of</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">(I.R.S. employer</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">incorporation or organization)</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">identification no.)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">Lacey Place, Southport, Connecticut</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">06890</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">(Address of principal executive offices)</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">(Zip code)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.25in"><U>(203) 259-7843</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.25in">(Registrant's telephone
number, including area code)</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Indicate by check mark
whether the registrant (1) has 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 the registrant was required to file such reports), and (2)
has been subject to such requirements for the past 90 days. Yes <FONT STYLE="font-family: Wingdings">x</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
<FONT STYLE="font-family: Wingdings">o</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Indicate by check mark
whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required
to be submitted and posted pursuant to rule 405 of Regulation S-T (&sect;232.405 of this chapter) during the preceding 12 months
(or for such shorter period that the registrant was required to submit and post such files). Yes <FONT STYLE="font-family: Wingdings">x</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
<FONT STYLE="font-family: Wingdings">o</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Indicate by check mark
whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company.
See definition of &ldquo;large accelerated filer&rdquo;, &ldquo;accelerated filer&rdquo;, and &ldquo;smaller reporting company&rdquo;
in Rule 12b-2 of the Exchange Act. Large accelerated filer <FONT STYLE="font-family: Wingdings">x</FONT> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accelerated
filer <FONT STYLE="font-family: Wingdings">o</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Non-accelerated filer <FONT STYLE="font-family: Wingdings">o</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Smaller
reporting company <FONT STYLE="font-family: Wingdings">o</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Indicate by check mark
whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes <FONT STYLE="font-family: Wingdings">o</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
<FONT STYLE="font-family: Wingdings">x</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The number of shares outstanding
of the issuer's common stock as of July 20, 2015: Common Stock, $1 par value &ndash;18,701,530.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Page 1 of 29</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="index"></A>INDEX</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">STURM, RUGER &amp; COMPANY, INC.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><U><A HREF="#a_001">PART I.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FINANCIAL INFORMATION</A></U></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 0.65in"><FONT STYLE="font-size: 10pt"><A HREF="#a_002">Item 1.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_002">Financial Statements (Unaudited)</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 0.5in; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_003">Condensed consolidated balance sheets &ndash; June 27, 2015 and December 31, 2014</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">3</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_004">Condensed consolidated statements of income and comprehensive income &ndash; Three and six months ended June 27, 2015 and June 28, 2014</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">5</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_005">Condensed consolidated statement of stockholders&rsquo; equity &ndash; Six months ended June 27, 2015</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">6</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_006">Condensed consolidated statements of cash flows <I>&ndash;</I>Six months ended June 27, 2015 and June 28, 2014</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">7</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_007">Notes to condensed consolidated financial statements &ndash; June 27, 2015</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">8</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_008">Item 2.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_008">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">16</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_009">Item 3.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_009">Quantitative and Qualitative Disclosures About Market Risk</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">25</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_010">Item 4.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_010">Controls and Procedures</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">25</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-decoration: underline"><FONT STYLE="font-size: 10pt"><U><A HREF="#a_011">PART II.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OTHER INFORMATION</A></U></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_012">Item 1.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_012">Legal Proceedings</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_013">Item 1A.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_013">Risk Factors</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_014">Item 2.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_014">Unregistered Sales of Equity Securities and Use of Proceeds</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_015">Item 3.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_015">Defaults Upon Senior Securities</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_016">Item 4.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_016">Mining Safety Disclosures</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_017">Item 5.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_017">Other Information</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_018">Item 6.</A></FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt"><A HREF="#a_018">Exhibits</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR>
    <TD COLSPAN="2" STYLE="vertical-align: top; text-decoration: underline"><FONT STYLE="font-size: 10pt"><U><A HREF="#a_019">SIGNATURES</A></U></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-size: 10pt">29</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -0.25in">&nbsp;</P>

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


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_001"></A>PART I. FINANCIAL INFORMATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_002"></A>ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">STURM, RUGER &amp; COMPANY, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_003"></A>CONDENSED CONSOLIDATED BALANCE SHEETS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>(Dollars in thousands)</I></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">June 27, 2015</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">December
    31, 2014</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif">(Note)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="font: bold 10pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">Assets</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Current Assets</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="width: 74%; text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Cash</TD><TD NOWRAP STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">61,124</TD><TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">8,901</TD><TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Trade receivables, net</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">54,113</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">49,735</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; padding-left: 0; font: 10pt Times New Roman, Times, Serif">Gross inventories</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">77,923</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">89,017</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 13.5pt; padding-left: 0.05in; font: 10pt Times New Roman, Times, Serif">Less LIFO reserve</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(41,614</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(40,578</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 13.5pt; padding-left: 0.05in">Less excess and obsolescence reserve</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,120</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,750</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 13.5pt; padding-left: 0.05in">Net inventories</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">34,189</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">44,689</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 0.05in; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; padding-left: 0; font: 10pt Times New Roman, Times, Serif">Deferred income taxes</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">8,870</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">7,246</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0">Prepaid expenses and other current assets</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,802</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,603</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; padding-left: 0; font: 10pt Times New Roman, Times, Serif">Total Current Assets</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">161,098</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">118,174</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; padding-left: 0; font: 10pt Times New Roman, Times, Serif">Property, plant and equipment</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">303,919</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">288,236</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 13.5pt; padding-left: 0.05in">Less allowances for depreciation</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(194,487</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(177,575</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 13.5pt; padding-left: 0.05in">Net property, plant and equipment</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">109,432</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">110,661</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 0.05in; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 0.05in; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0">Other assets</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">21,137</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">25,547</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">Total Assets</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">291,667</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">254,382</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated balance sheet at December
31, 2014 has been derived from the audited consolidated financial statements at that date but does not include all the information
and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See notes to condensed consolidated financial statements. </I></P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">STURM, RUGER &amp; COMPANY, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">CONDENSED CONSOLIDATED BALANCE SHEETS (Continued)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>(Dollars in thousands, except share data</I>)</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">June 27, 2015</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">December 31, 2014</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">(Note)</TD><TD NOWRAP STYLE="border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="font-weight: bold; text-align: left">Liabilities and Stockholders&rsquo; Equity</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left">Current Liabilities</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="width: 74%; text-align: left">Trade accounts payable and accrued expenses</TD><TD NOWRAP STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right">41,881</TD><TD NOWRAP STYLE="width: 1%; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right">36,150</TD><TD NOWRAP STYLE="width: 1%; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left">Product liability</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">344</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">641</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: left">Employee compensation and benefits</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">25,413</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">18,302</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left">Workers&rsquo; compensation</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">5,327</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">5,133</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid">Income taxes payable</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: right">1,827</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: right">156</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left">Total Current Liabilities</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">74,792</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">60,382</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="padding-left: 9pt">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Product liability</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">100</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">204</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Deferred income taxes</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">8,782</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">8,334</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Contingent liabilities &ndash; Note 10</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&mdash;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&mdash;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left; padding-left: 0">Stockholders&rsquo; Equity</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt">Common Stock, non-voting, par value $1:</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left; text-indent: 0; padding-left: 20pt">Authorized shares 50,000; none issued</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&mdash;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&mdash;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: justify; text-indent: 0; padding-left: 0">Common Stock, par value $1:</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left; padding-left: 0; text-indent: 0"><P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 20pt">Authorized shares &ndash; 40,000,000</P>
                                                                         <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 40pt">2015 &ndash; 23,763,877 issued,</P>
                                                                         <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 60pt">&nbsp;&nbsp;&nbsp;18,701,530 outstanding</P>
                                                                         <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 40pt">2014 &ndash; 23,717,321 issued,</P>
                                                                         <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 60pt">&nbsp;&nbsp;&nbsp;18,737,074 outstanding</P></TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">23,764</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">23,717</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Additional paid-in capital</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">27,125</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">25,472</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Retained earnings</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">221,831</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">198,159</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0"><P STYLE="margin-top: 0; margin-bottom: 0">Less: Treasury stock &ndash; at cost</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 40pt">2015 &ndash; 5,062,347 shares</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 40pt">2014 &ndash; 4,980,247 shares</P></TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: right">(64,727</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: right">(61,886</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -9pt; padding-left: 9pt">Total Stockholders&rsquo; Equity</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: right">207,993</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: right">185,462</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 2pt solid; text-indent: -9pt; padding-left: 9pt">Total Liabilities and Stockholders&rsquo; Equity</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: right">291,667</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: right">254,382</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated balance sheet at December
31, 2014 has been derived from the audited consolidated financial statements at that date but does not include all the information
and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See notes to condensed consolidated financial statements.</I></P>

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


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">STURM, RUGER &amp; COMPANY, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_004"></A>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME
(UNAUDITED)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>(Dollars in thousands, except per share data)</I></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid; vertical-align: bottom">Three Months Ended</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid; text-align: center; vertical-align: bottom">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid; vertical-align: bottom">Six Months Ended</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">June 27,<BR>
 2015</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">June 28, <BR>
2014</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">June 27, <BR>
2015</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">June 28, <BR>
2014</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="width: 48%; text-align: left; text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Net firearms sales</TD><TD NOWRAP STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">139,224</TD><TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">153,016</TD><TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">274,804</TD><TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">322,179</TD><TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">Net castings sales</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,648</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">641</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,023</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,363</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Total net sales</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">140,872</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">153,657</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">277,827</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">323,542</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Cost of products sold</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">92,364</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">103,304</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">187,921</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">212,066</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 9pt">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">Gross profit</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">48,508</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">50,353</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">89,906</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">111,476</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Operating expenses:</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: -4.5pt; padding-left: 0.25in; font: 10pt Times New Roman, Times, Serif">Selling</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">14,858</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">10,062</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">25,085</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">24,483</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: -4.5pt; padding-left: 0.25in">General and administrative</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,957</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,244</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,334</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">15,976</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">Total operating expenses</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">21,815</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,306</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">39,419</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">40,459</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">Operating income</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">26,693</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">33,047</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">50,487</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">71,017</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Other income:</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -0.55pt; padding-left: 14.05pt; font: 10pt Times New Roman, Times, Serif">Interest expense, net</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(37</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(36</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(77</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(73</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: -0.55pt; padding-left: 14.05pt">Other income, net</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">617</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">130</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,086</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">495</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">Total other income, net</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">580</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">94</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,009</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">422</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">Income before income taxes</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">27,273</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">33,141</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">51,496</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">71,439</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0; padding-left: 0">Income taxes</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,713</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,855</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18,433</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">24,834</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0">Net income and comprehensive income</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,560</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">22,286</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">33,063</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">46,605</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0">Basic earnings per share</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.94</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1.15</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1.77</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2.40</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0; padding-left: 0">Fully diluted earnings per share</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.91</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1.12</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1.71</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2.34</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0">Cash dividends per share</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.32</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.49</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.49</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1.03</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See notes to condensed consolidated financial statements.</I></P>

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


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">STURM, RUGER &amp; COMPANY, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_005"></A>CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS&rsquo; EQUITY (UNAUDITED)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>(Dollars in thousands)</I></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid; padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Common<BR>
Stock</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Additional<BR>
 Paid-in <BR>
Capital</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Retained<BR>
 Earnings</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Treasury<BR>
Stock</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Total</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; padding-left: 0; text-indent: 0">Balance at December 31, 2014 </TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">23,717</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">25,472</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">198,159</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(61,886</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">185,462</TD><TD STYLE="width: 1%; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0"><P STYLE="margin-top: 0; margin-bottom: 0">Net income and comprehensive</P>
                                                                  <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 20pt">income</P></TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,063</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,063</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">Dividends paid </TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,161</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,161</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">Unpaid dividends accrued </TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(230</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(230</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0"><P STYLE="margin-top: 0; margin-bottom: 0">Recognition of stock-based</P>
                                                                  <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 20pt">compensation expense</P></TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,298</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,298</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0"><P STYLE="margin-top: 0; margin-bottom: 0">Exercise of stock options and</P>
                                                                  <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 20pt">vesting of RSU&rsquo;s</P></TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(903</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(903</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0"><P STYLE="margin-top: 0; margin-bottom: 0">Tax benefit realized from exercise</P>
                                                                  <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 20pt">of stock options and vesting</P>
                                                                  <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 20pt">of RSU&rsquo;s</P></TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">305</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">305</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0"><P STYLE="margin-top: 0; margin-bottom: 0">Common stock issued &ndash;</P>
                                                                  <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 20pt">compensation plans</P></TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(47</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0; text-indent: 0"><P STYLE="margin-top: 0; margin-bottom: 0">Repurchase of 82,100 shares</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 20pt">of common stock</P></TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,841</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,841</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: 0; padding-left: 0">Balance at June 27, 2015</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">23,764</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">27,125</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">221,831</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(64,727</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">207,993</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See notes to condensed consolidated financial statements.</I></P>

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

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


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">STURM, RUGER &amp; COMPANY, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_006"></A>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(<I>Dollars in thousands)</I></P>

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



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid">Six Months Ended</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-top: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">June 27,<BR> 2015</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">June 28,<BR> &nbsp;2014</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -4.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Operating Activities</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="width: 74%; text-align: left; text-indent: -4.5pt; padding-left: 22.75pt; font: 10pt Times New Roman, Times, Serif">Net income</TD><TD NOWRAP STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">33,063</TD><TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</TD><TD NOWRAP STYLE="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">46,605</TD><TD NOWRAP STYLE="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; padding-left: 18.25pt; font: 10pt Times New Roman, Times, Serif">Adjustments to reconcile net income to cash provided by operating activities:</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 22.75pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">17,841</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">17,880</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 22.75pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Slow moving inventory valuation adjustment</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,011</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">960</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: 22.75pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Stock-based compensation</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">2,298</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">2,758</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 22.75pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Gain on sale of assets</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(157</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(7</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 22.75pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Deferred income taxes</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,176</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">623</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: 22.75pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Impairment of assets</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">12</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&mdash;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 22.75pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Changes in operating assets and liabilities:</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 36.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Trade receivables</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(4,378</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">15,680</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: 36.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Inventories</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">11,511</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(18,078</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 36.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Trade accounts payable and accrued expenses</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">5,925</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(10,181</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 36.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Employee compensation and benefits</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">6,881</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(12,751</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 36.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Product liability</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(401</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(35</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 36.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Prepaid expenses, other assets and other liabilities</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">8,785</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(7,639</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 36.25pt; padding-left: 9pt">Income taxes payable</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,671</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(239</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 49.75pt; padding-left: 9pt">Cash provided by operating activities</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">80,864</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">35,576</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: -9pt; padding-left: 13.75pt; font: 10pt Times New Roman, Times, Serif">Investing Activities</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 9.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Property, plant and equipment additions</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(16,259</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(22,817</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 9.25pt; padding-left: 9pt">Proceeds from sale of assets</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">218</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">275</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 58.75pt">Cash used for investing activities</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(16,041</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(22,542</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; padding-left: 4.75pt; font: 10pt Times New Roman, Times, Serif">Financing Activities</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 9.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Tax benefit from exercise of stock options and vesting of RSU&rsquo;s</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">305</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">1,620</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; text-indent: 9.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Remittance of taxes withheld from employees related to <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;share-based compensation</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,000</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(2,317</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 9.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Proceeds from exercise of stock options</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">97</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">23</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; text-indent: 9.25pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">Repurchase of common stock</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(2,841</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">)</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&mdash;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 9.25pt; padding-left: 9pt">Dividends paid</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(9,161</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(19,989</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 49.75pt; padding-left: 9pt">Cash used for financing activities</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(12,600</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(20,663</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-indent: -9pt; padding-left: 9pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; padding-left: 4.75pt; font: 10pt Times New Roman, Times, Serif">Increase (decrease) in cash and cash equivalents</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">52,223</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">(7,629</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="padding-left: 13.75pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; padding-left: 4.75pt; font: 10pt Times New Roman, Times, Serif">Cash and cash equivalents at beginning of period</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">8,901</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="font: 10pt Times New Roman, Times, Serif; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif">55,064</TD><TD NOWRAP STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 13.75pt">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 4.75pt">Cash and cash equivalents at end of period</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">61,124</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">47,435</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See notes to condensed consolidated financial statements.</I></P>

<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">STURM, RUGER &amp; COMPANY, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_007"></A>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>(Dollars in thousands, except per share)</I></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">NOTE 1 - BASIS OF PRESENTATION</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The accompanying unaudited
condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly,
they do not include all of the information and disclosures required by accounting principles generally accepted in the United States
of America for complete financial statements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the opinion of management,
the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring
accruals, considered necessary for a fair presentation of the results of the interim periods. Operating results for the six months
ended June 27, 2015 may not be indicative of the results to be expected for the full year ending December 31, 2015. These financial
statements have been prepared on a basis that is substantially consistent with the accounting principles applied in our Annual
Report on Form 10-K for the year ended December 31, 2014.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sturm, Ruger &amp; Company,
Inc. (the &ldquo;Company&rdquo;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers.
Virtually all of the Company&rsquo;s sales for the three and six months ended June 27, 2015 were firearms sales, with casting sales
representing approximately 1% of sales. Export sales represent approximately 4% of total sales. The Company&rsquo;s design and
manufacturing operations are located in the United States and almost all product content is domestic.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s firearms
are sold through a select number of independent wholesale distributors principally to the commercial sporting market.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company and a wholly-owned
subsidiary manufacture investment castings made from steel alloys and metal injection molding (&ldquo;MIM&rdquo;) parts for internal
use in the Company&rsquo;s firearms and utilize available investment casting and MIM capacity to manufacture and sell castings
and MIM parts to unaffiliated, third-party customers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 45pt 0 0"><FONT STYLE="font-weight: normal"><U>Principles of Consolidation</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The consolidated financial statements include
the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.</P>

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

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Fair Value of Financial Instruments:</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The carrying amounts of
financial instruments, including cash, accounts receivable, accounts payable and accrued liabilities, approximate fair value due
to the short-term maturity of these items.<U> </U></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of financial
statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that
affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventories are valued
using the last-in, first-out (LIFO) method. An actual valuation of inventory under the LIFO method can be made only at the end
of each year based on the inventory levels and costs existing at that time. Accordingly, interim LIFO calculations must necessarily
be based on management's estimates of expected year-end inventory levels and costs. Because these are subject to many factors beyond
management's control, interim results are subject to the final year-end LIFO inventory valuation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During the six month period
ended June 27, 2015, inventory quantities were reduced. If this reduction remains through year-end, it will result in a liquidation
of LIFO inventory quantities carried at slightly lower costs prevailing in the prior year as compared with the current cost of
purchases. Although the effect of such a liquidation cannot be precisely quantified at the present time, management believes that
if a LIFO liquidation occurs in 2015, the impact would not be material to the Company&rsquo;s results of operations for the period
and would not have a material impact on the financial position of the Company.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Inventories consist of the following:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">June 27,<BR> 2015</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">December 31,<BR> 2014</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 3.95pt">Inventory at FIFO</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; text-align: left; padding-left: 18.55pt">Finished products</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">16,564</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">20,083</TD><TD STYLE="width: 1%; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 18.55pt">Materials and work in process</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">61,359</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">68,934</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 3.95pt">Gross inventories</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">77,923</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">89,017</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 18.55pt">Less:&nbsp;&nbsp;LIFO reserve</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(41,614</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(40,578</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 18.55pt">Less:&nbsp;&nbsp;excess and obsolescence reserve</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,120</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,750</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double; padding-left: 3.95pt">Net inventories</TD><TD STYLE="border-bottom: Black 2.5pt double; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">34,189</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">44,689</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">NOTE 4 - LINE OF CREDIT</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has a $40 million
revolving line of credit with a bank. This facility is renewable annually and terminates on June 15, 2016. Borrowings under this
facility bear interest at LIBOR (0.7743% at June 27, 2015) plus 200 basis points. The Company is charged three-eighths of a percent
(0.375%) per year on the unused portion. At June 27, 2015 and December 31, 2014, the Company was in compliance with the terms and
covenants of the credit facility, which remains unused.</P>

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">NOTE 5 - EMPLOYEE BENEFIT PLANS</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In December 2014, the Company
fully funded and terminated its hourly and salaried defined-benefit pension plans in accordance with Internal Revenue Service and
Pension Benefit Guaranty Corporation requirements. Plan participants were not adversely affected by the plan terminations, but
rather had their benefits either converted into a lump sum cash payment or an annuity contract placed with an insurance carrier.
Since the plans have been fully funded and settled, no cash contributions will be required in 2015 or future years.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company sponsors a
401(k) plan that covers substantially all employees. The Company matches a certain portion of employee contributions using the
safe harbor guidelines contained in the Internal Revenue Code. Expenses related to these matching contributions totaled $1.1 million
and $1.8 million for the three and six months June 27, 2015, respectively, and $0.7 million and $1.9 million for the three and
six months ended June 28, 2014, respectively. The Company plans to contribute approximately $2.0 million to the plan in matching
employee contributions during the remainder of 2015.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, the Company
provided supplemental discretionary contributions to the 401(k) plan totaling $1.3 million and $2.4 million for the three and
six months ended June 27, 2015, respectively, and $1.3 million and $3.7 million for the three and six months ended June 28, 2014,
respectively. The Company plans to contribute approximately $2.5 million in supplemental contributions to the plan during the
remainder of 2015.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company's 2015 and
2014 effective tax rates differ from the statutory federal tax rate due principally to state income taxes partially offset by tax
benefits related to the American Jobs Creation Act of 2004. The Company&rsquo;s effective income tax rate in the three and six
months ended June 27, 2015 was 35.6% and 35.8%, respectively. The Company&rsquo;s effective income tax rate in the three and six
months ended June 28, 2014 was 32.8% and 34.8%, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Income tax payments for
both the three and six months ended June 27, 2015 totaled $12.4 million. Income tax payments in the three and six months ended
June 28, 2014 totaled $22.4 million and $22.5 million, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company files income
tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject
to U.S. federal and state income tax examinations by tax authorities for years before 2011.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company does not believe
it has included any &ldquo;uncertain tax positions&rdquo; in its federal income tax return or any of the state income tax returns
it is currently filing. The Company has made an evaluation of the potential impact of additional state taxes being assessed by
jurisdictions in which the Company does not currently consider itself liable. The Company does not anticipate that such additional
taxes, if any, would result in a material change to its financial position.</P>

<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt">NOTE 7 - EARNINGS PER SHARE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">Set forth below is a reconciliation
of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Three Months Ended</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Six Months Ended</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">June 27, <BR>
2015</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">June 28, <BR>
2014</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">June 27, <BR>
2015</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">June 28, <BR>
2014</TD><TD STYLE="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0; padding-left: 0">Numerator:</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 48%; text-align: left; padding-left: 13.5pt">Net income</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">17,560</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">22,286</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">33,063</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">46,605</TD><TD STYLE="width: 1%; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">Denominator:</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 0.3in">Weighted average number of common <BR>
shares outstanding &ndash; Basic</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,697,623


</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,410,102</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,688,269</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,388,396</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 0.3in">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -12.6pt; padding-left: 26.1pt">Dilutive effect of options and <BR>
restricted stock units outstanding <BR>
under the Company&rsquo;s employee <BR>
compensation plans</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">649,435</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">533,411</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">620,478</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">511,610</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2pt solid; text-indent: -12.6pt; padding-left: 12.6pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2pt solid; text-indent: -12.6pt; padding-left: 12.6pt">Weighted average number of common <BR>
shares outstanding &ndash; Diluted</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">19,347,058</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">19,943,513</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">19,308,747</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">19,900,006</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The dilutive effect of
outstanding options and restricted stock units is calculated using the treasury stock method. There were no stock options that
were anti-dilutive and therefore not included in the diluted earnings per share calculation.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In April 2007, the Company
adopted and the shareholders approved the 2007 Stock Incentive Plan (the &ldquo;2007 SIP&rdquo;) under which employees, independent
contractors, and non-employee directors may be granted stock options, restricted stock, deferred stock awards, and stock appreciation
rights, any of which may or may not require the satisfaction of performance objectives. Vesting requirements are determined by
the Compensation Committee of the Board of Directors<I>. </I>The Company has reserved 2,550,000 shares for issuance under the 2007
SIP, of which 543,200 shares remain available for future grants as of June 27, 2015.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Compensation costs related
to all share-based payments recognized in the statements of operations aggregated $1.1 million and $2.3 million for the three and
six months ended June 27, 2015, respectively, and $1.5 million and $2.8 million for the three and six months ended June 28, 2014,
respectively.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A summary of changes in
options outstanding under the plans is provided below:</P>

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

<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Shares</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Weighted<BR>
 Average <BR>
Exercise <BR>
Price</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Grant Date <BR>
Fair Value</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: justify; text-indent: 0.25in; padding-left: 5.4pt">Outstanding at December 31, 2014</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">40,977</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">8.82</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">6.29</TD><TD STYLE="width: 1%; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: 0.25in; padding-left: 5.4pt">Granted</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: 0.25in; padding-left: 5.4pt">Exercised</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,250</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">8.24</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4.00</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; border-bottom: Black 1pt solid; text-indent: 0.25in; padding-left: 5.4pt">Expired</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; border-bottom: Black 1pt solid; text-indent: 0.25in; padding-left: 5.4pt">Outstanding at June 27, 2015</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">23,727</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9.24</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7.96</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The aggregate intrinsic
value (mean market price at June 27, 2015 less the weighted average exercise price) of options outstanding under the plans was
approximately $1.1 million.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Beginning in the second
quarter of 2009, the Company began granting restricted stock units to senior employees in lieu of incentive stock options. The
vesting of these awards is dependent on the achievement of corporate objectives established by the Compensation Committee of the
Board of Directors. Beginning in 2011, a three year vesting period was added to the performance criteria, which had the effect
of requiring both the achievement of the corporate performance objectives and the satisfaction of the vesting period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There were 9,370 and 85,272
restricted stock units issued during the three and six months ended June 27, 2015, respectively. Total compensation costs related
to these restricted stock units are $0.5 and $4.5 million, respectively. These costs are being recognized ratably over vesting
periods ranging from three to five years. Total compensation cost related to restricted stock units was $1.1 and $2.3 million
for the three and six months ended June 27, 2015, respectively, and $1.5 and $2.8 million for the three and six months ended June
28, 2014, respectively.</P>

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

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


<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has two reportable
segments: firearms and castings. The firearms segment manufactures and sells rifles, pistols, and revolvers principally
to a select number of independent wholesale distributors primarily located in the United States. The castings segment manufactures
and sells steel investment castings and metal injection molding parts.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Selected operating segment financial information follows:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">(in thousands)</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Three Months Ended</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Six Months Ended</TD><TD STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">June 27, <BR>
2015</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">June 28, <BR>
2014</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">June 27, <BR>
2015</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">June 28, <BR>
2014</TD><TD STYLE="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -0.9pt; padding-left: 5.4pt">Net Sales</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 48%; text-indent: 17.1pt; padding-left: 5.4pt">Firearms</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">139,224</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">153,016</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">274,804</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">322,179</TD><TD STYLE="width: 1%; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 17.1pt; padding-left: 5.4pt">Castings</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 35.1pt; padding-left: 5.4pt">Unaffiliated</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,648</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">641</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,023</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,363</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: 35.1pt; padding-left: 5.4pt">Intersegment</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,747</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,452</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">16,291</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18,906</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.9pt; padding-left: 5.4pt">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,395</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,093</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,314</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,269</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: 22.5pt; padding-left: 5.4pt">Eliminations</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,747</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9,452</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(16,291</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(18,906</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2pt solid; text-indent: -0.9pt; padding-left: 5.4pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">140,872</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">153,657</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">277,827</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">323,542</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.9pt; padding-left: 5.4pt">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.9pt; padding-left: 5.4pt">Income (Loss) Before Income Taxes</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 17.1pt; padding-left: 5.4pt">Firearms</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">27,150</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33,547</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">51,354</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">72,238</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 17.1pt; padding-left: 5.4pt">Castings</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(463</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(542</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,009</TD><TD STYLE="text-align: left">)</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,071</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: 17.1pt; padding-left: 5.4pt">Corporate</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">586</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">136</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,151</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">272</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: -0.9pt; padding-left: 5.4pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">27,273</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">33,141</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">51,496</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">71,439</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: -0.9pt; padding-left: 5.4pt; width: 48%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; width: 10%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; width: 10%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; width: 10%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; width: 10%">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: -0.9pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">June 27, <BR>
2015</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">December 31, <BR>
2014</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.9pt; padding-left: 5.4pt">Identifiable Assets</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 17.1pt; padding-left: 5.4pt">Firearms</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">202,955</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">211,338</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 17.1pt; padding-left: 5.4pt">Castings</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,098</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,772</TD><TD STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: 17.1pt; padding-left: 5.4pt">Corporate</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">72,614</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">26,272</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2pt solid; text-indent: -0.9pt; padding-left: 5.4pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">291,667</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">254,382</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-style: normal">NOTE 10 - CONTINGENT LIABILITIES
</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">As of June 27, 2015, the
Company was a defendant in two (2) lawsuits and is aware of certain other such claims. The lawsuits fall into two categories: traditional
product liability and municipal litigation, discussed in turn below.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><U>Traditional Product Liability Litigation</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">One of the two lawsuits
mentioned above involves claims for damages related to allegedly defective product design and/or manufacture. This lawsuit stems
from a specific incident of personal injury and is based on traditional product liability theories such as strict liability, negligence
and/or breach of warranty.</P>

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

<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">The Company management believes
that the allegations in this case are unfounded, and that the incident was caused by the negligence and/or misuse of the firearm
by a third-party or the claimant, and that there should be no recovery against the Company.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">Municipal litigation generally
includes those cases brought by cities or other governmental entities against firearms manufacturers, distributors and retailers
seeking to recover damages allegedly arising out of the misuse of firearms by third-parties.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">There is only one remaining
lawsuit of this type, filed by the City of Gary in Indiana State Court, over fifteen years ago. The complaint in that case seeks
damages, among other things, for the costs of medical care, police and emergency services, public health services, and other services
as well as punitive damages. In addition, nuisance abatement and/or injunctive relief is sought to change the design, manufacture,
marketing and distribution practices of the various defendants. The suit alleges, among other claims, negligence in the design
of products, public nuisance, negligent distribution and marketing, negligence per se and deceptive advertising. The case does
not allege a specific injury to a specific individual as a result of the misuse or use of any of the Company&rsquo;s products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 27pt">After a long procedural history, the case was
scheduled for trial on June 15, 2009. The case was not tried on that date. The case was largely dormant until recently, when the
plaintiff filed a Motion for a Status Conference, currently scheduled for July 27, 2015.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Summary of Claimed Damages and Explanation
of Product Liability Accruals</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">Punitive damages, as well
as compensatory damages, are demanded in certain of the lawsuits and claims. Aggregate claimed amounts presently exceed product
liability accruals and applicable insurance coverage. For product liability claims made after July 10, 2000, coverage is provided
on an annual basis for losses exceeding $5 million per claim, or an aggregate maximum loss of $10 million annually, except for
certain new claims which might be brought by governments or municipalities after July 10, 2000, which are excluded from coverage.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">The Company
management monitors the status of known claims and the product liability accrual, which includes amounts for asserted and
unasserted claims. While it is not possible to forecast the outcome of litigation or the timing of costs, in the opinion of
management, after consultation with special and corporate counsel, it is not probable and is unlikely that litigation,
including punitive damage claims, will have a material adverse effect on the financial position of the Company, but such
litigation may have a material impact on the Company&rsquo;s financial results for a particular period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">Product liability claim
payments are made when appropriate if, as, and when claimants and the Company reach agreement upon an amount to finally resolve
all claims. Legal costs are paid as the lawsuits and claims develop, the timing of which may vary greatly from case to case. A
time schedule cannot be determined in advance with any reliability concerning when payments will be made in any given case.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">Provision is made
for product liability claims based upon the Company&rsquo;s many factors related to the severity of the alleged injury and
potential liability exposure, based upon prior claim experience. Because the Company&rsquo;s experience in defending these
lawsuits and claims is that unfavorable outcomes are typically not probable or estimable, only in rare cases is an accrual
established for such costs. In most cases, an accrual is established only for estimated legal defense costs. Product
liability accruals are periodically reviewed to reflect
then-current estimates of possible liabilities and expenses incurred to date and reasonably anticipated in the future. Threatened
product liability claims are reflected in the Company&rsquo;s product liability accrual on the same basis as actual claims; <I>i.e.,</I>
an accrual is made for reasonably anticipated possible liability and claims-handling expenses on an ongoing basis.</P>

<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">A range of reasonably possible
loss relating to unfavorable outcomes cannot be made. However, in product liability cases in which a dollar amount of damages is
claimed, the amount of damages claimed, which totaled $0.0 million and $0.0 million at December 31, 2014 and 2013, respectively,
are set forth as an indication of possible maximum liability that the Company might be required to incur in these cases (regardless
of the likelihood or reasonable probability of any or all of this amount being awarded to claimants) as a result of adverse judgments
that are sustained on appeal.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On July 28, 2015, Board
of Directors authorized a dividend of 36&cent; per share, for shareholders of record as of August 14, 2015, payable on August 28,
2015.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has evaluated
events and transactions occurring subsequent to June 27, 2015 and determined that there were no other unreported events or transactions
that would have a material impact on the Company&rsquo;s results of operations or financial position.</P>

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

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

<!-- Field: Page; Sequence: 15; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_008"></A>ITEM 2.</TD>
    <TD STYLE="text-align: justify">MANAGEMENT&rsquo;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</TD></TR>
</TABLE>


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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sturm, Ruger &amp; Company,
Inc. (the &ldquo;Company&rdquo;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers.
Most of the Company&rsquo;s sales for the three and six months ended June 27, 2015, were firearms sales, with approximately 1%
from the castings sales. Export sales represent approximately 4% of total sales. The Company&rsquo;s design and manufacturing operations
are located in the United States and almost all product content is domestic. The Company&rsquo;s firearms are sold through a select
number of independent wholesale distributors, principally to the commercial sporting market.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company also manufactures
investment castings made from steel alloys for internal use in its firearms and for sale to unaffiliated, third-party customers.
In November 2014, the Company established a metal injection molding (&ldquo;MIM&rdquo;) subsidiary, to make parts for internal
use in its firearms and for sale to unaffiliated, third-party customers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Orders of many models
of firearms from the independent distributors tend to be stronger in the first quarter of the year and weaker in the third quarter
of the year. This is due in part to the timing of the distributor show season, which occurs during the first quarter.</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The estimated sell-through
of the Company&rsquo;s products from the independent distributors to retailers, which we believe to be the best available measure
of demand, decreased 9% in the first half of 2015 from the comparable prior year period. For the same period, the National Instant
Criminal Background Check System (&ldquo;NICS&rdquo;) background checks (as adjusted by the National Shooting Sports Foundation
(&ldquo;NSSF&rdquo;)) increased 3%.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">We believe that demand for the Company&rsquo;s
firearms and firearms accessories in the first half of 2015 declined from the first half of 2014 due to more conservative restocking
behavior at retailers after the weak consumer demand they experienced in 2014.</P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">New products, including
the AR-556 modern sporting rifle and the LC9s pistol, represented $47.7 million or 17% of firearm sales in the first half of 2015.
New product sales include only major new products that were introduced in the past two years.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Estimated sell-through from the independent
distributors to retailers and total adjusted NICS background checks for the trailing six quarters follow:</P>

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

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="text-align: center; border-bottom: Black 1pt solid">2014</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q4</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q3</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q1</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; text-align: left; padding-left: 5.4pt">Estimated Units Sold from<BR>
 Distributors to Retailers (1)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">379,400</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">486,800</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">422,500</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">292,900</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">388,900</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">565,400</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Total adjusted NICS Background <BR>
Checks (thousands) (2)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,793</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,521</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,129</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,830</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,672</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,459</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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: 0.5in">(1)</TD><TD STYLE="text-align: justify">The estimates for each period were calculated by taking the beginning inventory at the distributors,
plus shipments from the Company to distributors during the period, less the ending inventory at distributors. These estimates are
only a proxy for actual market demand as they:</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Rely on data provided by independent distributors that are not verified by the Company,</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Do not consider potential timing issues within the distribution channel, including goods-in-transit,
and</TD></TR></TABLE>

<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="text-align: justify; width: 0.75in">&nbsp;</TD>
    <TD STYLE="text-align: justify; width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD>
    <TD STYLE="text-align: justify">Do not consider fluctuations in inventory at retail.</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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: 0.5in">(2)</TD><TD STYLE="text-align: justify">NICS background checks are performed when the ownership of most firearms, either new or used, is
transferred by a Federal Firearms Licensee. NICS background checks are also performed for permit applications, permit renewals,
and other administrative reasons. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.7pt; text-align: justify; text-indent: -0.2pt">The adjusted
NICS data presented above was derived by the NSSF by subtracting out NICS checks that are not directly related to the sale of a
firearm, including checks used for concealed carry (&ldquo;CCW&rdquo;) permit application checks as well as checks on active CCW
permit databases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.7pt; text-align: justify; text-indent: -0.2pt">The correlation
between anecdotal retailer reports and a state-by-state analysis of the adjusted NICS data appears weaker than expected. Therefore
our confidence in the adjusted NICS data has declined. Nonetheless, the aggregate NICS data still appears to be the best available
proxy for retail demand.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Orders Received and Ending Backlog</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company uses the estimated
unit sell-through of our products from the independent distributors to retailers, along with inventory levels at the independent
distributors and at the Company, as the key metrics for planning production levels.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In recent years, the Company&rsquo;s
backlog significantly exceeded its production capacity and was not always indicative of consumer demand in a rapidly changing
marketplace. Distributors frequently placed excessive orders in the hope of getting a larger allocation of hard-to-get new products.
More recently, the Company has discouraged excessive order volumes and believes that the backlog at the end of the second quarter
of 2015, approximately three months of shipments based on the unit volume of the second quarter of 2015, represents more realistic
demand than the backlog levels in early 2014.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The units ordered, value of orders received
and ending backlog, net of excise tax, for the trailing six quarters are as follows (dollars in millions, except average sales
price):</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(All amounts shown are
net of Federal Excise Tax of 10% for handguns and 11% for long guns.)</P>

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

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">2015</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="14" STYLE="text-align: center; border-bottom: Black 1pt solid">2014</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q1</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q4</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q3</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q1</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; text-align: justify; padding-left: 5.4pt">Units Ordered</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">262,400</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">350,700</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">225,800</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">155,900</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">145,200</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">395,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">Orders Received</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">71.9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">114.8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">74.7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">50.1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">42.2</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">119.8</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 5.4pt">Average Sales Price of Units <BR>
Ordered</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">274</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">327</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">331</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">321</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">291</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">303</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">Ending Backlog</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">123.8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">185.1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">204.2</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">242.9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">289.1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">396.5</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 5.4pt">Average Unit Sales Price of<BR>
 Ending Backlog</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">310</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">319</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">313</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">295</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">293</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">293</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company reviews the
estimated sell-through from the independent distributors to retailers, as well as inventory levels at the independent distributors
and at the Company, semi-monthly to plan production levels. These reviews resulted in decreased total unit production of 12% and
26% for the three and six months ending June 27, 2015, respectively, from the comparable prior year periods, and increased total
unit production of 32% in the second quarter of 2015 compared to the first quarter of 2015.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In 2013, the Company revised
its estimate of the useful life of machinery and equipment from 10 years to 7 years. This change, which became effective December
31, 2013, resulted in increased depreciation expense of $0.8 million and $1.6 million for the three and six months ended June
27, 2015, respectively, and increased depreciation expense of $2 million and $4 million for the three and six months ended June
28, 2014, respectively. The Company estimates that this change will increase depreciation expense for the machinery and equipment
on hand at December 31, 2014 by approximately $3 million in 2015.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Firearms unit data for
the trailing six quarters are as follows (dollar amounts shown are net of Federal Excise Tax of 10% for handguns and 11% for long
guns):</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">2015</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="14" STYLE="text-align: center; border-bottom: Black 1pt solid">2014</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q4</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q3</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q1</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; text-align: justify; padding-left: 5.4pt">Units Ordered</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">262,400</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">350,700</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">225,800</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">155,900</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">145,200</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">395,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">Units Produced</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">487,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">369,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">360,900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">356,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">552,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">598,300</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Units Shipped</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">442,900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">422,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">399,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">317,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">513,700</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">561,400</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 5.4pt">Average Sales Price of Units Shipped


</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">314</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">321</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">306</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">310</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">298</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">301</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Units on Backlog</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">399,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">580,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">651,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">824,700</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">985,900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,354,400</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

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

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s finished
goods inventory increased by 44,100 units during the second quarter of 2015. Distributor inventories of the Company&rsquo;s products
increased by 63,500 units during the second quarter of 2015.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Inventory data for the trailing six quarters
follows:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">2015</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="14" STYLE="text-align: center; border-bottom: Black 1pt solid">2014</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q4</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q3</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Q1</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; text-align: left; text-indent: -2.05pt; padding-left: 2.05pt">Units &ndash; Company Inventory</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">95,200</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">51,100</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">104,200</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">142,400</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">103,100</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">64,600</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: 0.5in; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -2.05pt; padding-left: 2.05pt">Units &ndash; Distributor Inventory (1)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">325,500</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">262,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">326,700</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">350,100</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">325,900</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">201,100</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.5in; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.5in; padding-left: 5.4pt">Total inventory (2)</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">420,700</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">313,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">430,900</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">492,500</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">429,000</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">265,700</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: -40.5pt">&nbsp;</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: 0.5in">(1)</TD><TD STYLE="text-align: justify">Distributor ending inventory is provided by the Company&rsquo;s independent distributors. These
numbers do not include goods-in-transit inventory that has been shipped from the Company but not yet received by the distributors.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(2)</TD><TD STYLE="text-align: justify">This total does not include inventory at retailers. The Company does not have access to data on
retailer inventories of the Company&rsquo;s products.</TD></TR></TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Consolidated net sales
were $140.9 million for the three months ended June 27, 2015, a decrease of 8.3% from $153.7 million in the comparable prior year
period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the six months ended
June 27, 2015, consolidated net sales were $277.8 million, a decrease of 14.1% from $323.5 million in the comparable prior year
period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Firearms net sales were
$139.2 million for the three months ended June 27, 2015, a decrease of 9.0% from $153.0 million in the comparable prior year period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the six months ended
June 27, 2015, firearms net sales were $274.8 million, a decrease of 14.7% from $322.2 million in the comparable prior year period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Firearms unit shipments
decreased 13.8% and 19.5% for the three and six months ended June 27, 2015, respectively, from the comparable prior year periods.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Casting net sales were
$1.6 million for the three months ended June 27, 2015, an increase of 157.1% from $0.6 million in the comparable prior year period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the six months ended
June 27, 2015, castings net sales were $3.0 million, an increase of 121.8% from $1.4 million in the comparable prior year period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Cost of Products Sold and Gross Profit</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Consolidated cost of products
sold was $92.4 million for the three months ended June 27, 2015, a decrease of 10.6% from $103.3 million in the comparable prior
year period.</P>

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

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the six months ended
June 27, 2015, consolidated cost of products sold was $187.9 million, a decrease of 11.4% from $212.1 million in the comparable
prior year period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; text-indent: 0.5in">Gross margin
was 34.4% and 32.4% for the three and six months ended June 27, 2015, respectively, compared to 32.8% and 34.5% in the
comparable prior year periods as illustrated below (in thousands):</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="text-align: center; border-bottom: Black 1pt solid">Three Months Ended</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">June 27, 2015</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">June 28, 2014</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 60%; text-align: left; text-indent: 0.8pt; padding-left: 5.4pt">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">140,872</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">100.0%</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">153,657</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">100.0%</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.8pt; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 17.1pt">Cost of products sold, before LIFO, <BR>
overhead and labor rate adjustments <BR>
to inventory and product liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">89,920</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">63.9%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103,123</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">67.1%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.8pt; padding-left: 5.4pt">LIFO expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">483</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.3%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">387</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.3%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.8pt; padding-left: 5.4pt">Overhead rate adjustments to inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,398</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.0%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(477</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.3)%</TD><TD STYLE="text-align: left"></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.8pt; padding-left: 5.4pt">Labor rate adjustments to inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: 0.8pt; padding-left: 5.4pt">Product liability</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">245</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.2%</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">267</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.1%</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: 0.8pt; padding-left: 5.4pt">Total cost of products sold</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">92,364</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">65.6%</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">103,304</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">67.2%</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.8pt; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 2pt solid; text-indent: 0.8pt; padding-left: 5.4pt">Gross profit</TD><TD STYLE="border-bottom: Black 2pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">48,508</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">34.4%</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">50,353</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">32.8%</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="text-align: center; border-bottom: Black 1pt solid">Six Months Ended</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">June 27, 2015</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">June 28, 2014</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 60%; text-align: left; text-indent: 0.8pt; padding-left: 5.4pt">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">277,827</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">100.0%</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">323,542</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">100.0%</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.8pt; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 17.1pt">Cost of products sold, before LIFO, <BR>
overhead and labor rate adjustments <BR>
to inventory and product liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">184,730</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">66.5%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">211,243</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">65.3%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.8pt; padding-left: 5.4pt">LIFO expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,011</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.4%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">775</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.8pt; padding-left: 5.4pt">Overhead rate adjustments to inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,802</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.6%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(622</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.2)%</TD><TD STYLE="text-align: left"></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.8pt; padding-left: 5.4pt">Labor rate adjustments to inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">284</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.1%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: 0.8pt; padding-left: 5.4pt">Product liability</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">94</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">673</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.2%</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: 0.8pt; padding-left: 5.4pt">Total cost of products sold</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">187,921</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">67.6%</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">212,066</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">65.5%</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.8pt; padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 2pt solid; text-indent: 0.8pt; padding-left: 5.4pt">Gross profit</TD><TD STYLE="border-bottom: Black 2pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">89,906</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">32.4%</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">111,476</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: right">34.5%</TD><TD STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Cost of products sold, before LIFO, overhead
and labor rate adjustments to inventory, and product liability </U>&mdash; During the three months ended June 27, 2015, cost of
products sold, before LIFO, overhead and labor rate adjustments to inventory, and product liability decreased as a percentage of
sales by 3.2% compared with the comparable 2014 period primarily due to:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font: 10pt Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">improved labor and overhead efficiency, and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font: 10pt Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">a product mix shift toward higher-margin firearms accessories.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the six months ended June 27, 2015 cost
of products sold, before LIFO, overhead and labor rate adjustments to inventory, and product liability increased as a percentage
of sales by 1.2% compared with the comparable 2014 period due principally to reduced sales volume which deleveraged fixed costs,
including depreciation, indirect labor, and engineering and product development costs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>LIFO </U>&mdash; For the three months ended
June 27, 2015, gross inventories increased by $4.7 million and the Company recognized LIFO expense resulting in increased cost
of products sold of $0.5 million. In the comparable 2014 period, gross inventories increased by $12.4 million and the Company recognized
LIFO expense resulting in increased cost of products sold of $0.4 million.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the six months ended June 27, 2015, gross
inventories decreased by $11.1 million and the Company recognized LIFO expense resulting in increased cost of products sold of
$1.0 million. In the comparable 2014 period, gross inventories increased by $18.8 million and the Company recognized LIFO expense
resulting in increased cost of products sold of $0.8 million.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Overhead Rate Adjustments </U>&mdash; The
Company uses actual overhead expenses incurred as a percentage of sales-value-of-production over a trailing six month period to
absorb overhead expense into inventory. During the three and six months ended June 27, 2015, the Company became more efficient
in overhead spending and the overhead rates used to absorb overhead expenses into inventory decreased, resulting in a decrease
in inventory value of $1.4 million and $1.8 million, respectively, and corresponding increases to cost of products sold.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June
28, 2014, the Company became less efficient in overhead spending and the overhead rates used to absorb overhead expenses into inventory
increased, resulting in an increase in inventory value of $0.5 million and $0.6 million, respectively, and corresponding decreases
to cost of products sold.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Labor Rate Adjustments </U>&mdash; The Company
uses actual direct labor expense incurred as a percentage of sales-value-of-production over a trailing six month period to absorb
direct labor expense into inventory. During the three and six months ended June 27, 2015, the Company became more efficient in
direct labor utilization and the labor rates used to absorb incurred labor expenses into inventory decreased, resulting in decreases
in inventory value of $0.3 million in both periods. These decreases in inventory carrying values resulted in increases to cost
of products sold.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June
28, 2014, the impact of the labor rate adjustment was de minimis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Product Liability </U>&mdash; This expense
includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability
matters. During the three and six months ended June 28, 2014, the impact of product liability expenses was de minimis.</P>

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

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three and six months ended June 28,
2014, product liability costs totaled $0.3 million and $0.7 million, respectively. See Note 10 to the notes to the condensed financial
statements &ldquo;Contingent Liabilities&rdquo; for further discussion of the Company&rsquo;s product liability.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Gross Profit </U>&mdash; As a result of
the foregoing factors, for the three and six months ended June 27, 2015, gross profit was $48.5 million and $89.9 million, respectively,
a decrease of $1.9 million and $21.6 million from $50.4 million and $111.5 million in the comparable prior year periods. Gross
profit as a percentage of sales increased to 34.4% and decreased to 32.4% in the three and six months ended June 27, 2015, respectively,
from 32.8% and 34.5% in the comparable prior year periods.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><U>Selling, General and Administrative, and Other Operating Expenses</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Selling, general and administrative,
and other operating expenses were $21.8 million for the three months ended June 27, 2015, an increase of $4.5 million or 26.1%
from the comparable prior year period. This increase is primarily attributable to the expenses related to the summer sales promotions
and the &ldquo;2 Million Gun Challenge to Benefit the NRA&rdquo;, neither of which was in effect in 2014, partially offset by a
reduction in performance-based incentive compensation and profit-sharing expenses from the comparable prior year period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Selling, general and administrative,
and other operating expenses were $39.4 million for the six months ended June 27, 2015, a decrease of $1.1 million or 2.6% from
the comparable prior year period. This decrease is attributable to a significant reduction in performance-based incentive compensation
and profit-sharing expenses from the comparable prior year period and reduced information technology expenses, partially offset
by the expenses related to the summer sales promotions.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other income, net was $0.6
million and $1.0 million in the three and six months ended June 27, 2015, compared to $0.1 million and $0.4 million in the three
and six months ended June 28, 2014. These increases are attributable to increased royalty income.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><U>Income Taxes and Net Income</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s effective
income tax rate in the three and six months ended June 27, 2015 was 35.6% and 35.8%, respectively. The Company&rsquo;s effective
income tax rate in the three and six months ended June 28, 2014 was 32.8% and 34.8%, respectively.</P>

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

<P STYLE="margin: 0">As a result of the foregoing factors, consolidated net income was $17.6 million and $33.1 million for the
three and six months ended June 27, 2015, respectively. This represents a decrease of 21.1% and 29.0% from $22.3 million and $46.6
million, respectively, in the comparable prior year periods.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In an effort to provide
investors with additional information regarding its financial results, the Company refers to various United States generally accepted
accounting principles (&ldquo;GAAP&rdquo;) financial measures and EBITDA, a non-GAAP financial measure which management believes
provides useful information to investors. This non-GAAP financial measure may not be comparable to similarly titled financial measures
being disclosed by other companies. In addition, the Company believes that the non-GAAP financial measure should be considered
in addition to, and not in lieu of, GAAP financial measures. The Company believes that this non-GAAP financial measure is useful
to understanding its operating results and the ongoing performance of its underlying business, as EBITDA provides information on
the Company&rsquo;s ability to meet its capital expenditure and working capital requirements, and is also an indicator of profitability.
The Company uses both GAAP and non-GAAP financial measures to evaluate the Company&rsquo;s financial performance.</P>

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EBITDA is defined as earnings before interest, taxes, and depreciation and amortization. The Company calculates its EBITDA
by adding the amount of interest expense, income tax expense, and depreciation and amortization expenses that have been deducted
from net income back into net income, and subtracting the amount of interest income that was included in net income from net
income.</P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EBITDA was $36.2 million
for the three months ended June 27, 2015, a decrease of 14.1% from $42.1 million in the comparable prior year period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the six months ended
June 27, 2015, EBITDA was $69.4 million, a decrease of 22.3% from $89.4 million in the comparable prior year period.</P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-right: 0; margin-left: 0">Non-GAAP Reconciliation
&ndash; EBITDA</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>(Unaudited, dollars in thousands)</I></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: justify; border-bottom: Black 1pt solid; padding-left: 0; text-indent: 0; border-top: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Three Months Ended</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Six Months Ended</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-left: 0; text-indent: 0">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid">June 27, <BR>
2015</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid">June 28, <BR>
2014</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid">June 27,<BR>
 2015</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid">June 28, <BR>
2014</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; padding-left: 0; text-indent: 0">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="width: 52%; text-align: left; padding-left: 0; text-indent: 0">Net income</TD><TD NOWRAP STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left">$</TD><TD NOWRAP STYLE="width: 9%; text-align: right">17,560</TD><TD NOWRAP STYLE="width: 1%; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left">$</TD><TD NOWRAP STYLE="width: 9%; text-align: right">22,286</TD><TD NOWRAP STYLE="width: 1%; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left">$</TD><TD NOWRAP STYLE="width: 9%; text-align: right">33,063</TD><TD NOWRAP STYLE="width: 1%; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="width: 1%; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 1%; text-align: left">$</TD><TD NOWRAP STYLE="width: 9%; text-align: right">46,605</TD><TD NOWRAP STYLE="width: 1%; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="padding-left: 0; text-indent: 0">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left; text-indent: 0; padding-left: 0">Income tax expense</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">9,713</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">10,855</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">18,433</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">24,834</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="text-align: left; text-indent: 0; padding-left: 0">Depreciation and amortization expense</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">8,884</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">8,940</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">17,841</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">17,880</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="text-align: left; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid">Interest expense, net</TD><TD NOWRAP STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; border-bottom: Black 1pt solid">37</TD><TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; border-bottom: Black 1pt solid">36</TD><TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; border-bottom: Black 1pt solid">77</TD><TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="text-align: right; border-bottom: Black 1pt solid">73</TD><TD NOWRAP STYLE="text-align: left; border-right: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; padding-left: 0; text-indent: 0">EBITDA</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: right">36,194</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: right">42,117</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: right">69,414</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; border-left: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left">$</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: right">89,392</TD><TD NOWRAP STYLE="border-bottom: Black 2pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-weight: normal"><U>Liquidity</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At the end of the second
quarter of 2015, the Company&rsquo;s cash totaled $61.1 million. Pre-LIFO working capital of $127.9 million, less the LIFO reserve
of $41.6 million, resulted in working capital of $86.3 million and a current ratio of 2.2 to 1.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-weight: normal"><U>Operations</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Cash provided by operating
activities was $80.9 million for the six months ended June 27, 2015, compared to $35.6 million for the comparable prior year period.
The increase in cash provided by operations is primarily attributable to decreases in inventory and reduced incentive compensation
payments in the six months ended June 27, 2015, partially offset by decreased net income and increased accounts receivable.</P>

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

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Third parties supply the
Company with various raw materials for its firearms and castings, such as fabricated steel components, walnut, birch, beech, maple
and laminated lumber for rifle stocks, wax, ceramic material, metal alloys, various synthetic products and other component parts.
There is a limited supply of these materials in the marketplace at any given time, which can cause the purchase prices to vary
based upon numerous market factors. The Company believes that it has adequate quantities of raw materials in inventory or on order
to provide sufficient time to locate and obtain additional items at then-current market cost without interruption of its manufacturing
operations. However, if market conditions result in a significant prolonged inflation of certain prices or if adequate quantities
of raw materials cannot be obtained, the Company&rsquo;s manufacturing processes could be interrupted and the Company&rsquo;s financial
condition or results of operations could be materially adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-weight: normal"><U>Investing and Financing</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Capital expenditures for
the six months ended June 27, 2015 totaled $16.3 million, a decrease of 28.7% from $22.8 million in the comparable prior year
period. In 2015, the Company expects to spend approximately $30 million on capital expenditures to purchase tooling fixtures and
equipment for new product introductions and to upgrade and modernize manufacturing equipment. The Company finances, and intends
to continue to finance, all of these activities with funds provided by operations and current cash.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Dividends of $9.2 million were paid during the
six months ended June 27, 2015.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On July 28, 2015, the Board
of Directors authorized a dividend of 36&cent; per share, for shareholders of record as of August 14, 2015, payable on August 28,
2015. The payment of future dividends depends on many factors, including internal estimates of future performance, then-current
cash and short-term investments, and the Company&rsquo;s need for funds. The Company has financed its dividends with cash provided
by operations and current cash.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During the six months ended
June 27, 2015, the Company repurchased 82,100 shares of its common stock for $2.8 million in the open market. The average price
per share purchased was $34.57. These purchases were funded with cash on hand. As of June 27, 2015, $73.2 million remained authorized
for future stock repurchases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company fully funded
and terminated its hourly and salaried defined-benefit pension plans in accordance with Internal Revenue Service and Pension Benefit
Guaranty Corporation requirements in the fourth quarter of 2014. Plan participants were not adversely affected by the plan terminations,
but rather had their benefits either converted into a lump sum cash payment or an annuity contract placed with an insurance carrier.
Since the plans have been fully funded and settled, no cash contributions will be required in 2015 or future years.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Based on its unencumbered
assets, the Company believes it has the ability to raise cash through the issuance of short-term or long-term debt. The Company&rsquo;s
unsecured $40 million credit facility, which expires on June 15, 2016, remained unused at June 27, 2015 and the Company has no
debt.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the normal course of
its manufacturing operations, the Company is subject to occasional governmental proceedings and orders pertaining to workplace
safety, firearms serial number tracking and control, waste disposal, air emissions and water discharges into the environment. The
Company believes that it is generally in compliance with applicable Bureau of Alcohol, Tobacco, Firearms &amp; Explosives, environmental,
and safety regulations and the outcome of any proceedings or orders will not have a material adverse effect on the financial position
or results of operations of the Company.</P>

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company self-insures
a significant amount of its product liability, workers&rsquo; compensation, medical, and other insurance. It also carries significant
deductible amounts on various insurance policies.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company expects to
realize its deferred tax assets through tax deductions against future taxable income.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><U>Adjustments to Critical Accounting Policies</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has not made
any adjustments to its critical accounting estimates and assumptions described in the Company&rsquo;s 2014 Annual Report on Form
10-K filed on February 25, 2015, or the judgments affecting the application of those estimates and assumptions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Forward-Looking Statements and Projections</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company may, from time
to time, make forward-looking statements and projections concerning future expectations. Such statements are based on current expectations
and are subject to certain qualifying risks and uncertainties, such as 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, any one or more of
which could cause actual results to differ materially from those projected. 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">&nbsp;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_009"></A>ITEM 3.</TD>
    <TD STYLE="text-align: justify">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Historically, the Company
has been exposed to changing interest rates on its investments, which consisted primarily of United States Treasury instruments
with short-term (less than one year) maturities and cash. The interest rate market risk implicit in the Company&rsquo;s investments
at any given time is typically low, as the investments mature within short periods and the Company does not have significant exposure
to changing interest rates on invested cash, and there has been no material change in the Company&rsquo;s exposure to interest
rate risks during the six months ended June 27, 2015.</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_010"></A>ITEM 4.</TD>
    <TD STYLE="text-align: justify">CONTROLS AND PROCEDURES</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Evaluation of Disclosure Controls and Procedures</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s management,
with the participation of the Company&rsquo;s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness
of the Company&rsquo;s disclosure controls and procedures (the &ldquo;Disclosure Controls and Procedures&rdquo;), as such term
is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;),
as of June 27, 2015.</P>

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

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Based on that evaluation,
the Company&rsquo;s Chief Executive Officer and Chief Financial Officer have concluded that, as of June 27, 2015, such Disclosure
Controls and Procedures are effective to ensure that information required to be disclosed in the Company&rsquo;s periodic reports
filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified by the Securities
and Exchange Commission&rsquo;s rules and forms and that such information is accumulated and communicated to the Company&rsquo;s
management, including its Chief Executive Officer and Chief Financial Officer or persons performing similar functions, as appropriate,
to allow timely decisions regarding disclosure.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Additionally, the Company&rsquo;s
Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this Quarterly
Report on Form 10-Q, there have been no changes in the Company&rsquo;s internal control over financial reporting that occurred
during the quarter ended June 27, 2015 that have materially affected, or are reasonably likely to materially affect, the Company&rsquo;s
internal control over financial reporting.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The effectiveness of any
system of internal controls and procedures is subject to certain limitations, and, as a result, there can be no assurance that
the Disclosure Controls and Procedures will detect all errors or fraud. An internal control system, no matter how well conceived
and operated, can provide only reasonable, not absolute, assurance that the objectives of the internal control system will be attained.</P>


<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_011"></A>PART II.</TD>
    <TD STYLE="text-align: justify">OTHER INFORMATION</TD></TR>
</TABLE>


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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_012"></A>ITEM 1.</TD>
    <TD STYLE="text-align: justify">LEGAL PROCEEDINGS</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The nature of the legal proceedings against the Company is discussed at Note 10 to the financial statements,
which are included in this Form 10-Q, which discussion is incorporated herein by reference.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has reported
all cases instituted against it through March 28, 2015, and the results of those cases, where terminated, to the SEC on its previous
Form 10-Q and 10-K reports, to which reference is hereby made.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">There
were no lawsuits formally instituted against the Company during the three months ending</FONT> <FONT STYLE="font-size: 10pt">June
27, 2015.</FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_013"></A>ITEM 1A.</TD>
    <TD STYLE="text-align: justify">RISK FACTORS</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There have been no material
changes in the Company&rsquo;s risk factors from the information provided in Item 1A. Risk Factors included in the Company&rsquo;s
Annual Report on Form 10-K for the year ended December 31, 2014.</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_014"></A>ITEM 2.</TD>
    <TD STYLE="text-align: justify">UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</TD></TR>
</TABLE>


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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_015"></A>ITEM 3.</TD>
    <TD STYLE="text-align: justify">DEFAULTS UPON SENIOR SECURITIES</TD></TR>
</TABLE>


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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_016"></A>ITEM 4.</TD>
    <TD STYLE="text-align: justify">MINING SAFETY DISCLOSURES</TD></TR>
</TABLE>


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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 1in"><A NAME="a_017"></A>ITEM 5.</TD>
    <TD STYLE="text-align: justify">OTHER INFORMATION</TD></TR>
</TABLE>


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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1in"><A NAME="a_018"></A>ITEM 6.</TD>
    <TD>EXHIBITS</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify">Exhibits:</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 81pt"></TD><TD STYLE="width: 36pt">10.1</TD><TD STYLE="text-align: justify">Seventh Amendment to Credit Agreement dated June 5, 2015 between the Company and Bank of America,
N.A. (1)</TD></TR></TABLE>



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

<!-- Field: Page; Sequence: 27 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 81pt"></TD><TD STYLE="width: 36pt">31.1</TD><TD STYLE="text-align: justify">Certification Pursuant to Rule 13a-14(a) as Adopted Pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 81pt"></TD><TD STYLE="width: 36pt">31.2</TD><TD STYLE="text-align: justify">Certification Pursuant to Rule 13a-14(a) as Adopted Pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 81pt"></TD><TD STYLE="width: 36pt">32.1</TD><TD STYLE="text-align: justify">Certification Pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 81pt"></TD><TD STYLE="width: 36pt">32.2</TD><TD STYLE="text-align: justify">Certification Pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 87pt"></TD><TD STYLE="width: 25.5pt">(1)</TD><TD>Incorporated by reference to the Company&rsquo;s Form 8-K filed with the S.E.C. on June 12, 2015</TD></TR></TABLE>



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

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

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


<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"><A HREF="#index" STYLE="font-style: italic">Index</A></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0">STURM, RUGER &amp; COMPANY, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">FORM 10-Q FOR THE THREE MONTHS ENDED JUNE 27,
2015</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_019"></A>SIGNATURES</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 thereunto duly authorized.</P>

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

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

<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="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="width: 0.5in; padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="width: 3.5in; border-bottom: Black 1pt solid; padding-right: 0; padding-left: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">STURM, RUGER &amp; COMPANY, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Date:&nbsp;&nbsp;July 28, 2015</FONT></TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 0; padding-left: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">S/THOMAS A. DINEEN</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Thomas A. Dineen</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Principal Financial Officer,</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Principal Accounting Officer,</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Vice President, Treasurer and Chief Financial <BR>
Officer</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

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

<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">I, Michael O. Fifer, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this Quarterly Report on Form 10-Q (the &ldquo;Report&rdquo;) of Sturm, Ruger &amp;
Company, Inc. (the &ldquo;Registrant&rdquo;);</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this Report does not contain any untrue statement of a material fact or
omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements
were made, not misleading with respect to the period covered by this Report;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this
Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant
as of, and for, the periods presented in this Report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">The Registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial
reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures
to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being
prepared;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting
and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">c)</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the Registrant&rsquo;s disclosure controls and procedures and presented
in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
by this Report based on such evaluation; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">d)</TD><TD STYLE="text-align: justify">Disclosed in this Report any change in the Registrant&rsquo;s internal control over financial reporting
that occurred during the Registrant&rsquo;s most recent fiscal quarter (the Registrant&rsquo;s fourth fiscal quarter in the case
of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant&rsquo;s internal
control over financial reporting; and</TD></TR></TABLE>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">The Registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent
evaluation of internal control over financial reporting, to the Registrant&rsquo;s auditors and the audit committee of the Registrant&rsquo;s
board of directors (or persons performing the equivalent functions):</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the design or operation of internal control
over financial reporting which are reasonably likely to adversely affect the Registrant&rsquo;s ability to record, process, summarize
and report financial information; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the Registrant&rsquo;s internal control over financial reporting.</TD></TR></TABLE>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><U>S/MICHAEL O. FIFER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

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

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



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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">I, Thomas A. Dineen, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this Quarterly Report on Form 10-Q (the &ldquo;Report&rdquo;) of Sturm, Ruger &amp;
Company, Inc. (the &ldquo;Registrant&rdquo;);</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this Report does not contain any untrue statement of a material fact or
omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements
were made, not misleading with respect to the period covered by this Report;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this
Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant
as of, and for, the periods presented in this Report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">The Registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial
reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures
to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being
prepared;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting
and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">c)</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the Registrant&rsquo;s disclosure controls and procedures and presented
in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
by this Report based on such evaluation; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">d)</TD><TD STYLE="text-align: justify">Disclosed in this Report any change in the Registrant&rsquo;s internal control over financial reporting
that occurred during the Registrant&rsquo;s most recent fiscal quarter (the Registrant&rsquo;s fourth fiscal quarter in the case
of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant&rsquo;s internal
control over financial reporting; and
</TD></TR></TABLE>
<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">The Registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent
evaluation of internal control over financial reporting, to the Registrant&rsquo;s auditors and the audit committee of the Registrant&rsquo;s
board of directors (or persons performing the equivalent functions):</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the design or operation of internal control
over financial reporting which are reasonably likely to adversely affect the Registrant&rsquo;s ability to record, process, summarize
and report financial information; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the Registrant&rsquo;s internal control over financial reporting.</TD></TR></TABLE>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><U>S/THOMAS A. DINEEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

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

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

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

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



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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex32-1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Certification Pursuant to 18 U.S.C. Section
1350,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">As Adopted Pursuant to</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Section 906 of the Sarbanes-Oxley Act of 2002</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Quarterly Report on
Form 10-Q of Sturm, Ruger &amp; Company, Inc. (the &ldquo;Company&rdquo;) for the period ended June 27, 2015, as filed with the
Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Michael O. Fifer, Chief Executive Officer
of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act
of 2002, that, to the best of my knowledge:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(1)</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange
Act of 1934; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(2)</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents, in all material respect, the financial
condition and results of operations of the Company.</TD></TR></TABLE>

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

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 54%"><FONT STYLE="font-size: 10pt">Date: &nbsp;July 28, 2015</FONT></TD>
    <TD STYLE="width: 46%; text-decoration: underline"><FONT STYLE="font-size: 10pt"><U>S/MICHAEL O. FIFER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Michael O. Fifer</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A signed original of this statement has been
provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff
upon request.</P>

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

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



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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: -0.25in">EXHIBIT 32.2</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Certification Pursuant to 18 U.S.C. Section
1350,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">As Adopted Pursuant to</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Section 906 of the Sarbanes-Oxley Act of 2002</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Quarterly Report on
Form 10-Q of Sturm, Ruger &amp; Company, Inc. (the &ldquo;Company&rdquo;) for the period ended June 27, 2015, as filed with the
Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Thomas A. Dineen, Treasurer and Chief Financial
Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that, to the best of my knowledge:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(1)</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange
Act of 1934; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(2)</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents, in all material respect, the financial
condition and results of operations of the Company.</TD></TR></TABLE>

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

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

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 54%"><FONT STYLE="font-size: 10pt">Date:&nbsp;&nbsp;July 28, 2015</FONT></TD>
    <TD STYLE="width: 46%; text-decoration: underline"><FONT STYLE="font-size: 10pt"><U>S/THOMAS A. DINEEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Thomas A. Dineen</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Vice President, Treasurer and </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A signed original of this statement has been
provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff
upon request.</P>

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

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 12pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR><TD STYLE="text-align: left; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>rgr-20150627.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by Computershare, Powered by IRIS Carbon-->
<xbrli:xbrl xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" xmlns:rgr="http://www.ruger.com/20150627">
  <link:schemaRef xlink:type="simple" xlink:href="rgr-20150627.xsd" />
  <xbrli:context id="C771630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771631">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-01-01</xbrli:startDate>
      <xbrli:endDate>2013-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771661">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:FirearmsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771662">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:UnaffiliatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771663">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:IntersegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771664">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771665">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771666">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771667">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771668">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771673">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rgr:StockIncentivePlan2007Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2007-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771688">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771691">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771692">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771694">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771706">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:UnaffiliatedCastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771768">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771769">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771770">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771771">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C771798">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C774746">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:FirearmsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C774747">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C774748">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870752">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870758">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:FirearmsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870760">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:UnaffiliatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870762">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:IntersegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870764">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870766">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870768">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870770">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870868">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:UnaffiliatedCastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C870871">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C871308">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883939">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883940">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:FirearmsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883941">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:UnaffiliatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883942">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:IntersegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883943">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883944">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883945">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883946">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883947">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883948">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:UnaffiliatedCastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883949">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:ExportSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883950">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883951">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883952">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883953">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883954">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883955">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883956">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883957">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883958">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:FirearmsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883959">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883960">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883961">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883962">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883963">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883964">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883965">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883966">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883967">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C883968">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rgr:StockIncentivePlan2007Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884002">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:UnaffiliatedCastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884003">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:ExportSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884004">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884005">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884006">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:FirearmsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884007">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:UnaffiliatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884008">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:IntersegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884009">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884010">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884011">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rgr:CastingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884012">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-29</xbrli:startDate>
      <xbrli:endDate>2015-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884111">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-07-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="C884570">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000095029</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-07-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="USD">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="USDPerShare">
    <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>
  <xbrli:unit id="Shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="Pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <dei:EntityCommonStockSharesOutstanding id="Tag1" contextRef="C884111" unitRef="Shares" decimals="INF">18701530</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:InventoryValuationReserves id="Tag2" contextRef="C883957" unitRef="USD" decimals="-3">2120000</us-gaap:InventoryValuationReserves>
  <us-gaap:InventoryValuationReserves id="Tag3" contextRef="C771688" unitRef="USD" decimals="-3">3750000</us-gaap:InventoryValuationReserves>
  <us-gaap:InventoryNet id="Tag4" contextRef="C883957" unitRef="USD" decimals="-3">34189000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet id="Tag5" contextRef="C771688" unitRef="USD" decimals="-3">44689000</us-gaap:InventoryNet>
  <us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent id="Tag6" contextRef="C883957" unitRef="USD" decimals="-3">8870000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
  <us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent id="Tag7" contextRef="C771688" unitRef="USD" decimals="-3">7246000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent id="Tag8" contextRef="C883957" unitRef="USD" decimals="-3">2802000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent id="Tag9" contextRef="C771688" unitRef="USD" decimals="-3">7603000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:AssetsCurrent id="Tag10" contextRef="C883957" unitRef="USD" decimals="-3">161098000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent id="Tag11" contextRef="C771688" unitRef="USD" decimals="-3">118174000</us-gaap:AssetsCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="Tag12" contextRef="C883957" unitRef="USD" decimals="-3">61124000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:PropertyPlantAndEquipmentGross id="Tag13" contextRef="C883957" unitRef="USD" decimals="-3">303919000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:CommonStockSharesIssued id="Tag14" contextRef="C771691" unitRef="Shares" xsi:nil="true" />
  <us-gaap:PropertyPlantAndEquipmentGross id="Tag15" contextRef="C771688" unitRef="USD" decimals="-3">288236000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="Tag16" contextRef="C883957" unitRef="USD" decimals="-3">194487000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="Tag17" contextRef="C771688" unitRef="USD" decimals="-3">177575000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:PropertyPlantAndEquipmentNet id="Tag18" contextRef="C883957" unitRef="USD" decimals="-3">109432000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet id="Tag19" contextRef="C771688" unitRef="USD" decimals="-3">110661000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:OtherAssetsNoncurrent id="Tag20" contextRef="C883957" unitRef="USD" decimals="-3">21137000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent id="Tag21" contextRef="C771688" unitRef="USD" decimals="-3">25547000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:Assets id="Tag22" contextRef="C883957" unitRef="USD" decimals="-3">291667000</us-gaap:Assets>
  <us-gaap:Assets id="Tag23" contextRef="C771688" unitRef="USD" decimals="-3">254382000</us-gaap:Assets>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="Tag24" contextRef="C771688" unitRef="USD" decimals="-3">8901000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent id="Tag25" contextRef="C883957" unitRef="USD" decimals="-3">41881000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent id="Tag26" contextRef="C771688" unitRef="USD" decimals="-3">36150000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <rgr:ProductLiabilityCurrent id="Tag27" contextRef="C883957" unitRef="USD" decimals="-3">344000</rgr:ProductLiabilityCurrent>
  <rgr:ProductLiabilityCurrent id="Tag28" contextRef="C771688" unitRef="USD" decimals="-3">641000</rgr:ProductLiabilityCurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent id="Tag29" contextRef="C883957" unitRef="USD" decimals="-3">25413000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent id="Tag30" contextRef="C771688" unitRef="USD" decimals="-3">18302000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:WorkersCompensationLiabilityCurrent id="Tag31" contextRef="C883957" unitRef="USD" decimals="-3">5327000</us-gaap:WorkersCompensationLiabilityCurrent>
  <us-gaap:WorkersCompensationLiabilityCurrent id="Tag32" contextRef="C771688" unitRef="USD" decimals="-3">5133000</us-gaap:WorkersCompensationLiabilityCurrent>
  <us-gaap:AccountsReceivableNetCurrent id="Tag33" contextRef="C883957" unitRef="USD" decimals="-3">54113000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent id="Tag34" contextRef="C883957" unitRef="USD" decimals="-3">1827000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent id="Tag35" contextRef="C771688" unitRef="USD" decimals="-3">156000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:LiabilitiesCurrent id="Tag36" contextRef="C883957" unitRef="USD" decimals="-3">74792000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent id="Tag37" contextRef="C771688" unitRef="USD" decimals="-3">60382000</us-gaap:LiabilitiesCurrent>
  <rgr:ProductLiabilityAccrualNoncurrent id="Tag38" contextRef="C883957" unitRef="USD" decimals="-3">100000</rgr:ProductLiabilityAccrualNoncurrent>
  <rgr:ProductLiabilityAccrualNoncurrent id="Tag39" contextRef="C771688" unitRef="USD" decimals="-3">204000</rgr:ProductLiabilityAccrualNoncurrent>
  <us-gaap:DeferredIncomeTaxLiabilities id="Tag40" contextRef="C883957" unitRef="USD" decimals="-3">8782000</us-gaap:DeferredIncomeTaxLiabilities>
  <us-gaap:DeferredIncomeTaxLiabilities id="Tag41" contextRef="C771688" unitRef="USD" decimals="-3">8334000</us-gaap:DeferredIncomeTaxLiabilities>
  <us-gaap:CommonStockParOrStatedValuePerShare id="Tag42" contextRef="C771691" unitRef="USDPerShare" decimals="INF">1</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:AccountsReceivableNetCurrent id="Tag43" contextRef="C771688" unitRef="USD" decimals="-3">49735000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:CommonStockSharesAuthorized id="Tag44" contextRef="C771691" unitRef="Shares" decimals="INF">50000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockParOrStatedValuePerShare id="Tag45" contextRef="C771692" unitRef="USDPerShare" decimals="INF">1</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized id="Tag46" contextRef="C771692" unitRef="Shares" decimals="INF">40000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued id="Tag47" contextRef="C883962" unitRef="Shares" decimals="INF">23763877</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding id="Tag48" contextRef="C883962" unitRef="Shares" decimals="INF">18701530</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesIssued id="Tag49" contextRef="C771692" unitRef="Shares" decimals="INF">23717321</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding id="Tag50" contextRef="C771692" unitRef="Shares" decimals="INF">18737074</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockValue id="Tag51" contextRef="C883962" unitRef="USD" decimals="-3">23764000</us-gaap:CommonStockValue>
  <us-gaap:InventoryGross id="Tag52" contextRef="C883957" unitRef="USD" decimals="-3">77923000</us-gaap:InventoryGross>
  <us-gaap:CommonStockValue id="Tag53" contextRef="C771692" unitRef="USD" decimals="-3">23717000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock id="Tag54" contextRef="C883957" unitRef="USD" decimals="-3">27125000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock id="Tag55" contextRef="C771688" unitRef="USD" decimals="-3">25472000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:RetainedEarningsAccumulatedDeficit id="Tag56" contextRef="C883957" unitRef="USD" decimals="-3">221831000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit id="Tag57" contextRef="C771688" unitRef="USD" decimals="-3">198159000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:TreasuryStockShares id="Tag58" contextRef="C883957" unitRef="Shares" decimals="INF">5062347</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares id="Tag59" contextRef="C771688" unitRef="Shares" decimals="INF">4980247</us-gaap:TreasuryStockShares>
  <us-gaap:CommitmentsAndContingencies id="Tag60" contextRef="C883957" unitRef="USD" xsi:nil="true" />
  <us-gaap:CommitmentsAndContingencies id="Tag61" contextRef="C771688" unitRef="USD" xsi:nil="true" />
  <us-gaap:CommonStockValue id="Tag62" contextRef="C883961" unitRef="USD" xsi:nil="true" />
  <us-gaap:CommonStockValue id="Tag63" contextRef="C771691" unitRef="USD" xsi:nil="true" />
  <us-gaap:TreasuryStockValue id="Tag64" contextRef="C883957" unitRef="USD" decimals="-3">64727000</us-gaap:TreasuryStockValue>
  <us-gaap:InventoryGross id="Tag65" contextRef="C771688" unitRef="USD" decimals="-3">89017000</us-gaap:InventoryGross>
  <us-gaap:TreasuryStockValue id="Tag66" contextRef="C771688" unitRef="USD" decimals="-3">61886000</us-gaap:TreasuryStockValue>
  <us-gaap:StockholdersEquity id="Tag67" contextRef="C883957" unitRef="USD" decimals="-3">207993000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="Tag68" contextRef="C771688" unitRef="USD" decimals="-3">185462000</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity id="Tag69" contextRef="C883957" unitRef="USD" decimals="-3">291667000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity id="Tag70" contextRef="C771688" unitRef="USD" decimals="-3">254382000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:InventoryLIFOReserve id="Tag71" contextRef="C883957" unitRef="USD" decimals="-3">41614000</us-gaap:InventoryLIFOReserve>
  <us-gaap:InventoryLIFOReserve id="Tag72" contextRef="C771688" unitRef="USD" decimals="-3">40578000</us-gaap:InventoryLIFOReserve>
  <us-gaap:CommonStockSharesIssued id="Tag73" contextRef="C883961" unitRef="Shares" xsi:nil="true" />
  <us-gaap:CommonStockSharesAuthorized id="Tag74" contextRef="C883962" unitRef="Shares" decimals="INF">40000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized id="Tag75" contextRef="C883961" unitRef="Shares" decimals="INF">50000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockParOrStatedValuePerShare id="Tag76" contextRef="C883961" unitRef="USDPerShare" decimals="INF">1</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare id="Tag77" contextRef="C883962" unitRef="USDPerShare" decimals="INF">1</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:SalesRevenueGoodsNet id="Tag78" contextRef="C883940" unitRef="USD" decimals="-3">274804000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag79" contextRef="C771661" unitRef="USD" decimals="-3">322179000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag80" contextRef="C883948" unitRef="USD" decimals="-3">3023000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag81" contextRef="C771706" unitRef="USD" decimals="-3">1363000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag82" contextRef="C883939" unitRef="USD" decimals="-3">277827000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag83" contextRef="C771666" unitRef="USD" decimals="-3">323542000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:CostOfGoodsSold id="Tag84" contextRef="C883939" unitRef="USD" decimals="-3">187921000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold id="Tag85" contextRef="C771666" unitRef="USD" decimals="-3">212066000</us-gaap:CostOfGoodsSold>
  <us-gaap:GrossProfit id="Tag86" contextRef="C883939" unitRef="USD" decimals="-3">89906000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit id="Tag87" contextRef="C771666" unitRef="USD" decimals="-3">111476000</us-gaap:GrossProfit>
  <us-gaap:SellingExpense id="Tag88" contextRef="C883939" unitRef="USD" decimals="-3">25085000</us-gaap:SellingExpense>
  <us-gaap:SellingExpense id="Tag89" contextRef="C771666" unitRef="USD" decimals="-3">24483000</us-gaap:SellingExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="Tag90" contextRef="C883939" unitRef="USD" decimals="-3">14334000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="Tag91" contextRef="C771666" unitRef="USD" decimals="-3">15976000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingExpenses id="Tag92" contextRef="C883939" unitRef="USD" decimals="-3">39419000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses id="Tag93" contextRef="C771666" unitRef="USD" decimals="-3">40459000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="Tag94" contextRef="C883939" unitRef="USD" decimals="-3">50487000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="Tag95" contextRef="C771666" unitRef="USD" decimals="-3">71017000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestIncomeExpenseNonoperatingNet id="Tag96" contextRef="C883939" unitRef="USD" decimals="-3">-77000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:InterestIncomeExpenseNonoperatingNet id="Tag97" contextRef="C771666" unitRef="USD" decimals="-3">-73000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:OtherNonoperatingIncomeExpense id="Tag98" contextRef="C883939" unitRef="USD" decimals="-3">1086000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense id="Tag99" contextRef="C771666" unitRef="USD" decimals="-3">495000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="Tag100" contextRef="C883939" unitRef="USD" decimals="-3">1009000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="Tag101" contextRef="C771666" unitRef="USD" decimals="-3">422000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag102" contextRef="C883939" unitRef="USD" decimals="-3">51496000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag103" contextRef="C771666" unitRef="USD" decimals="-3">71439000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit id="Tag104" contextRef="C883939" unitRef="USD" decimals="-3">18433000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit id="Tag105" contextRef="C771666" unitRef="USD" decimals="-3">24834000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss id="Tag106" contextRef="C883939" unitRef="USD" decimals="-3">33063000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss id="Tag107" contextRef="C771666" unitRef="USD" decimals="-3">46605000</us-gaap:NetIncomeLoss>
  <us-gaap:EarningsPerShareBasic id="Tag108" contextRef="C883939" unitRef="USDPerShare" decimals="2">1.77</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic id="Tag109" contextRef="C771666" unitRef="USDPerShare" decimals="2">2.40</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted id="Tag110" contextRef="C883939" unitRef="USDPerShare" decimals="2">1.71</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted id="Tag111" contextRef="C771666" unitRef="USDPerShare" decimals="2">2.34</us-gaap:EarningsPerShareDiluted>
  <us-gaap:CommonStockDividendsPerShareDeclared id="Tag112" contextRef="C883939" unitRef="USDPerShare" decimals="INF">0.49</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockDividendsPerShareDeclared id="Tag113" contextRef="C771666" unitRef="USDPerShare" decimals="INF">1.03</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:IncomeTaxExpenseBenefit id="Tag114" contextRef="C870752" unitRef="USD" decimals="-3">10855000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss id="Tag115" contextRef="C870752" unitRef="USD" decimals="-3">22286000</us-gaap:NetIncomeLoss>
  <us-gaap:EarningsPerShareBasic id="Tag116" contextRef="C870752" unitRef="USDPerShare" decimals="2">1.15</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted id="Tag117" contextRef="C870752" unitRef="USDPerShare" decimals="2">1.12</us-gaap:EarningsPerShareDiluted>
  <us-gaap:CommonStockDividendsPerShareDeclared id="Tag118" contextRef="C870752" unitRef="USDPerShare" decimals="INF">0.49</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:SalesRevenueGoodsNet id="Tag119" contextRef="C884006" unitRef="USD" decimals="-3">139224000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag120" contextRef="C884002" unitRef="USD" decimals="-3">1648000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag121" contextRef="C884004" unitRef="USD" decimals="-3">140872000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:CostOfGoodsSold id="Tag122" contextRef="C884004" unitRef="USD" decimals="-3">92364000</us-gaap:CostOfGoodsSold>
  <us-gaap:GrossProfit id="Tag123" contextRef="C884004" unitRef="USD" decimals="-3">48508000</us-gaap:GrossProfit>
  <us-gaap:SellingExpense id="Tag124" contextRef="C884004" unitRef="USD" decimals="-3">14858000</us-gaap:SellingExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="Tag125" contextRef="C884004" unitRef="USD" decimals="-3">6957000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingExpenses id="Tag126" contextRef="C884004" unitRef="USD" decimals="-3">21815000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="Tag127" contextRef="C884004" unitRef="USD" decimals="-3">26693000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestIncomeExpenseNonoperatingNet id="Tag128" contextRef="C884004" unitRef="USD" decimals="-3">-37000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:OtherNonoperatingIncomeExpense id="Tag129" contextRef="C884004" unitRef="USD" decimals="-3">617000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="Tag130" contextRef="C884004" unitRef="USD" decimals="-3">580000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag131" contextRef="C884004" unitRef="USD" decimals="-3">27273000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit id="Tag132" contextRef="C884004" unitRef="USD" decimals="-3">9713000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss id="Tag133" contextRef="C884004" unitRef="USD" decimals="-3">17560000</us-gaap:NetIncomeLoss>
  <us-gaap:EarningsPerShareBasic id="Tag134" contextRef="C884004" unitRef="USDPerShare" decimals="2">0.94</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted id="Tag135" contextRef="C884004" unitRef="USDPerShare" decimals="2">0.91</us-gaap:EarningsPerShareDiluted>
  <us-gaap:CommonStockDividendsPerShareDeclared id="Tag136" contextRef="C884004" unitRef="USDPerShare" decimals="INF">0.32</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:SalesRevenueGoodsNet id="Tag137" contextRef="C870758" unitRef="USD" decimals="-3">153016000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag138" contextRef="C870868" unitRef="USD" decimals="-3">641000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag139" contextRef="C870752" unitRef="USD" decimals="-3">153657000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:CostOfGoodsSold id="Tag140" contextRef="C870752" unitRef="USD" decimals="-3">103304000</us-gaap:CostOfGoodsSold>
  <us-gaap:GrossProfit id="Tag141" contextRef="C870752" unitRef="USD" decimals="-3">50353000</us-gaap:GrossProfit>
  <us-gaap:SellingExpense id="Tag142" contextRef="C870752" unitRef="USD" decimals="-3">10062000</us-gaap:SellingExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="Tag143" contextRef="C870752" unitRef="USD" decimals="-3">7244000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingExpenses id="Tag144" contextRef="C870752" unitRef="USD" decimals="-3">17306000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="Tag145" contextRef="C870752" unitRef="USD" decimals="-3">33047000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestIncomeExpenseNonoperatingNet id="Tag146" contextRef="C870752" unitRef="USD" decimals="-3">-36000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:OtherNonoperatingIncomeExpense id="Tag147" contextRef="C870752" unitRef="USD" decimals="-3">130000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="Tag148" contextRef="C870752" unitRef="USD" decimals="-3">94000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag149" contextRef="C870752" unitRef="USD" decimals="-3">33141000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:StockholdersEquity id="Tag150" contextRef="C771768" unitRef="USD" decimals="-3">23717000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="Tag151" contextRef="C771769" unitRef="USD" decimals="-3">25472000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="Tag152" contextRef="C771770" unitRef="USD" decimals="-3">198159000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="Tag153" contextRef="C771771" unitRef="USD" decimals="-3">-61886000</us-gaap:StockholdersEquity>
  <us-gaap:NetIncomeLoss id="Tag154" contextRef="C883951" unitRef="USD" decimals="-3">33063000</us-gaap:NetIncomeLoss>
  <us-gaap:DividendsCommonStock id="Tag155" contextRef="C883951" unitRef="USD" decimals="-3">9161000</us-gaap:DividendsCommonStock>
  <us-gaap:DividendsCommonStock id="Tag156" contextRef="C883939" unitRef="USD" decimals="-3">9161000</us-gaap:DividendsCommonStock>
  <us-gaap:DividendsPaidinkind id="Tag157" contextRef="C883951" unitRef="USD" decimals="-3">230000</us-gaap:DividendsPaidinkind>
  <us-gaap:DividendsPaidinkind id="Tag158" contextRef="C883939" unitRef="USD" decimals="-3">230000</us-gaap:DividendsPaidinkind>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition id="Tag159" contextRef="C883952" unitRef="USD" decimals="-3">-903000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition id="Tag160" contextRef="C883939" unitRef="USD" decimals="-3">-903000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation id="Tag161" contextRef="C883952" unitRef="USD" decimals="-3">305000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation id="Tag162" contextRef="C883939" unitRef="USD" decimals="-3">305000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Tag163" contextRef="C883953" unitRef="USD" decimals="-3">47000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Tag164" contextRef="C883952" unitRef="USD" decimals="-3">-47000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockholdersEquity id="Tag165" contextRef="C883964" unitRef="USD" decimals="-3">23764000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="Tag166" contextRef="C883965" unitRef="USD" decimals="-3">27125000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="Tag167" contextRef="C883966" unitRef="USD" decimals="-3">221831000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="Tag168" contextRef="C883967" unitRef="USD" decimals="-3">-64727000</us-gaap:StockholdersEquity>
  <us-gaap:NetIncomeLoss id="Tag169" contextRef="C883953" unitRef="USD" xsi:nil="true" />
  <us-gaap:DividendsCommonStock id="Tag170" contextRef="C883953" unitRef="USD" xsi:nil="true" />
  <us-gaap:DividendsPaidinkind id="Tag171" contextRef="C883953" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition id="Tag172" contextRef="C883953" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation id="Tag173" contextRef="C883953" unitRef="USD" xsi:nil="true" />
  <us-gaap:NetIncomeLoss id="Tag174" contextRef="C883952" unitRef="USD" xsi:nil="true" />
  <us-gaap:DividendsCommonStock id="Tag175" contextRef="C883952" unitRef="USD" xsi:nil="true" />
  <us-gaap:DividendsPaidinkind id="Tag176" contextRef="C883952" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag177" contextRef="C883952" unitRef="USD" decimals="-3">2298000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag178" contextRef="C883953" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag179" contextRef="C883951" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition id="Tag180" contextRef="C883951" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation id="Tag181" contextRef="C883951" unitRef="USD" xsi:nil="true" />
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Tag182" contextRef="C883951" unitRef="USD" xsi:nil="true" />
  <us-gaap:NetIncomeLoss id="Tag183" contextRef="C883954" unitRef="USD" xsi:nil="true" />
  <us-gaap:DividendsCommonStock id="Tag184" contextRef="C883954" unitRef="USD" xsi:nil="true" />
  <us-gaap:DividendsPaidinkind id="Tag185" contextRef="C883954" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag186" contextRef="C883954" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition id="Tag187" contextRef="C883954" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation id="Tag188" contextRef="C883954" unitRef="USD" xsi:nil="true" />
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag189" contextRef="C883939" unitRef="USD" decimals="-3">2298000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Tag190" contextRef="C883954" unitRef="USD" xsi:nil="true" />
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation id="Tag191" contextRef="C883939" unitRef="USD" xsi:nil="true" />
  <us-gaap:StockRepurchasedDuringPeriodValue id="Tag192" contextRef="C883953" unitRef="USD" xsi:nil="true" />
  <us-gaap:StockRepurchasedDuringPeriodValue id="Tag193" contextRef="C883952" unitRef="USD" xsi:nil="true" />
  <us-gaap:StockRepurchasedDuringPeriodValue id="Tag194" contextRef="C883951" unitRef="USD" xsi:nil="true" />
  <us-gaap:StockRepurchasedDuringPeriodValue id="Tag195" contextRef="C883954" unitRef="USD" decimals="-3">2841000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodValue id="Tag196" contextRef="C883939" unitRef="USD" decimals="-3">2841000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodShares id="Tag197" contextRef="C883939" unitRef="Shares" decimals="INF">82100</us-gaap:StockRepurchasedDuringPeriodShares>
  <us-gaap:DepreciationDepletionAndAmortization id="Tag198" contextRef="C883939" unitRef="USD" decimals="-3">17841000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization id="Tag199" contextRef="C771666" unitRef="USD" decimals="-3">17880000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:InventoryWriteDown id="Tag200" contextRef="C883939" unitRef="USD" decimals="-3">-1011000</us-gaap:InventoryWriteDown>
  <us-gaap:InventoryWriteDown id="Tag201" contextRef="C771666" unitRef="USD" decimals="-3">960000</us-gaap:InventoryWriteDown>
  <us-gaap:ShareBasedCompensation id="Tag202" contextRef="C883939" unitRef="USD" decimals="-3">2298000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="Tag203" contextRef="C771666" unitRef="USD" decimals="-3">2758000</us-gaap:ShareBasedCompensation>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Tag204" contextRef="C883939" unitRef="USD" decimals="-3">157000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Tag205" contextRef="C771666" unitRef="USD" decimals="-3">7000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:DeferredOtherTaxExpenseBenefit id="Tag206" contextRef="C883939" unitRef="USD" decimals="-3">-1176000</us-gaap:DeferredOtherTaxExpenseBenefit>
  <us-gaap:DeferredOtherTaxExpenseBenefit id="Tag207" contextRef="C771666" unitRef="USD" decimals="-3">623000</us-gaap:DeferredOtherTaxExpenseBenefit>
  <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment id="Tag208" contextRef="C883939" unitRef="USD" decimals="-3">12000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
  <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment id="Tag209" contextRef="C771666" unitRef="USD" xsi:nil="true" />
  <us-gaap:IncreaseDecreaseInAccountsReceivable id="Tag210" contextRef="C883939" unitRef="USD" decimals="-3">4378000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable id="Tag211" contextRef="C771666" unitRef="USD" decimals="-3">-15680000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories id="Tag212" contextRef="C883939" unitRef="USD" decimals="-3">-11511000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories id="Tag213" contextRef="C771666" unitRef="USD" decimals="-3">18078000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities id="Tag214" contextRef="C883939" unitRef="USD" decimals="-3">5925000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities id="Tag215" contextRef="C771666" unitRef="USD" decimals="-3">-10181000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities id="Tag216" contextRef="C883939" unitRef="USD" decimals="-3">6881000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities id="Tag217" contextRef="C771666" unitRef="USD" decimals="-3">-12751000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <rgr:IncreaseDecreaseInProductLiability id="Tag218" contextRef="C883939" unitRef="USD" decimals="-3">-401000</rgr:IncreaseDecreaseInProductLiability>
  <rgr:IncreaseDecreaseInProductLiability id="Tag219" contextRef="C771666" unitRef="USD" decimals="-3">-35000</rgr:IncreaseDecreaseInProductLiability>
  <rgr:IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities id="Tag220" contextRef="C883939" unitRef="USD" decimals="-3">-8785000</rgr:IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities>
  <rgr:IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities id="Tag221" contextRef="C771666" unitRef="USD" decimals="-3">7639000</rgr:IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable id="Tag222" contextRef="C883939" unitRef="USD" decimals="-3">1671000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable id="Tag223" contextRef="C771666" unitRef="USD" decimals="-3">-239000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="Tag224" contextRef="C883939" unitRef="USD" decimals="-3">80864000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="Tag225" contextRef="C771666" unitRef="USD" decimals="-3">35576000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="Tag226" contextRef="C883939" unitRef="USD" decimals="-3">16259000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="Tag227" contextRef="C771666" unitRef="USD" decimals="-3">22817000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment id="Tag228" contextRef="C883939" unitRef="USD" decimals="-3">218000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment id="Tag229" contextRef="C771666" unitRef="USD" decimals="-3">275000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="Tag230" contextRef="C883939" unitRef="USD" decimals="-3">-16041000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="Tag231" contextRef="C771666" unitRef="USD" decimals="-3">-22542000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities id="Tag232" contextRef="C883939" unitRef="USD" decimals="-3">305000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities id="Tag233" contextRef="C771666" unitRef="USD" decimals="-3">1620000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation id="Tag234" contextRef="C883939" unitRef="USD" decimals="-3">1000000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation id="Tag235" contextRef="C771666" unitRef="USD" decimals="-3">2317000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:ProceedsFromStockOptionsExercised id="Tag236" contextRef="C883939" unitRef="USD" decimals="-3">97000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised id="Tag237" contextRef="C771666" unitRef="USD" decimals="-3">23000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:PaymentsForRepurchaseOfCommonStock id="Tag238" contextRef="C883939" unitRef="USD" decimals="-3">2841000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock id="Tag239" contextRef="C771666" unitRef="USD" xsi:nil="true" />
  <us-gaap:PaymentsOfDividendsCommonStock id="Tag240" contextRef="C883939" unitRef="USD" decimals="-3">9161000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:PaymentsOfDividendsCommonStock id="Tag241" contextRef="C771666" unitRef="USD" decimals="-3">19989000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="Tag242" contextRef="C883939" unitRef="USD" decimals="-3">-12600000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="Tag243" contextRef="C771666" unitRef="USD" decimals="-3">-20663000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease id="Tag244" contextRef="C883939" unitRef="USD" decimals="-3">52223000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease id="Tag245" contextRef="C771666" unitRef="USD" decimals="-3">-7629000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="Tag246" contextRef="C771798" unitRef="USD" decimals="-3">55064000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="Tag247" contextRef="C870871" unitRef="USD" decimals="-3">47435000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:BasisOfAccounting id="Tag248" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;NOTE 1 - BASIS OF PRESENTATION&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The accompanying unaudited condensed &lt;font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;consolidated&lt;/font&gt;&amp;#160;financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;In the opinion of management, the accompanying unaudited condensed &lt;font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;consolidated&lt;/font&gt; financial statements include all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation of the results of the interim periods. Operating results for the six months ended June 27, 2015 may not be indicative of the results to be expected for the full year ending December 31, 2015. These financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in our Annual Report on Form 10-K for the year ended December 31, 2014.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:BasisOfAccounting>
  <us-gaap:SignificantAccountingPoliciesTextBlock id="Tag249" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Organization: &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Sturm, Ruger &amp;amp; Company, Inc. (the &amp;#147;Company&amp;#148;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Virtually all of the Company's sales for the three and&amp;#160;six months ended June 27, 2015 were firearms sales, with casting sales representing approximately &lt;font&gt;1&lt;/font&gt;% of sales. Export sales represent approximately &lt;font&gt;4&lt;/font&gt;% of total sales. The Company's design and manufacturing operations are located in the United States and almost all product content is domestic.&amp;#160; &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The Company's firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market. &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;The Company and a wholly-owned subsidiary manufacture investment castings made from steel alloys and metal injection molding (&amp;#147;MIM&amp;#148;) parts for internal use in the Company's&amp;#160;firearms and utilize available investment casting and MIM capacity to manufacture and sell castings and MIM parts to unaffiliated, third-party customers.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;br/&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px; text-align: justify;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;u&gt;Principles of Consolidation&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px; text-align: justify; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Fair Value of Financial Instruments:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The carrying amounts of financial instruments, including cash, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to the short-term maturity of these items.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Use of Estimates:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <rgr:OrganizationPolicyTextBlock id="Tag250" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Organization: &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Sturm, Ruger &amp;amp; Company, Inc. (the &amp;#147;Company&amp;#148;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Virtually all of the Company's sales for the three and&amp;#160;six months ended June 27, 2015 were firearms sales, with casting sales representing approximately &lt;font&gt;1&lt;/font&gt;% of sales. Export sales represent approximately &lt;font&gt;4&lt;/font&gt;% of total sales. The Company's design and manufacturing operations are located in the United States and almost all product content is domestic.&amp;#160; &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The Company's firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market. &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;The Company and a wholly-owned subsidiary manufacture investment castings made from steel alloys and metal injection molding (&amp;#147;MIM&amp;#148;) parts for internal use in the Company's&amp;#160;firearms and utilize available investment casting and MIM capacity to manufacture and sell castings and MIM parts to unaffiliated, third-party customers.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</rgr:OrganizationPolicyTextBlock>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy id="Tag251" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Fair Value of Financial Instruments:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The carrying amounts of financial instruments, including cash, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to the short-term maturity of these items.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:UseOfEstimates id="Tag252" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Use of Estimates:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:UseOfEstimates>
  <us-gaap:ConcentrationRiskPercentage1 id="Tag253" contextRef="C883948" unitRef="Pure" decimals="2">0.01</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 id="Tag254" contextRef="C883949" unitRef="Pure" decimals="2">0.04</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConsolidationPolicyTextBlock id="Tag255" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px; text-align: justify;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;u&gt;Principles of Consolidation&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px; text-align: justify; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:ConcentrationRiskPercentage1 id="Tag256" contextRef="C884002" unitRef="Pure" decimals="2">0.01</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 id="Tag257" contextRef="C884003" unitRef="Pure" decimals="2">0.04</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:InventoryFinishedGoods id="Tag258" contextRef="C883957" unitRef="USD" decimals="-3">16564000</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryFinishedGoods id="Tag259" contextRef="C771688" unitRef="USD" decimals="-3">20083000</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryWorkInProcessAndRawMaterials id="Tag260" contextRef="C883957" unitRef="USD" decimals="-3">61359000</us-gaap:InventoryWorkInProcessAndRawMaterials>
  <us-gaap:InventoryWorkInProcessAndRawMaterials id="Tag261" contextRef="C771688" unitRef="USD" decimals="-3">68934000</us-gaap:InventoryWorkInProcessAndRawMaterials>
  <us-gaap:InventoryDisclosureTextBlock id="Tag262" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 3 - INVENTORIES&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160; &amp;#160;Inventories are valued using the last-in, first-out (LIFO) method. An actual valuation of inventory under the LIFO method can be made only at the end of each year based on the inventory levels and costs existing at that time. Accordingly, interim LIFO calculations must necessarily be based on management's estimates of expected year-end inventory levels and costs. Because these are subject to many factors beyond management's control, interim results are subject to the final year-end LIFO inventory valuation. &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-align: justify; text-indent: 47px; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;During the&amp;#160;six month period ended June 27, 2015, inventory quantities were reduced. If this reduction remains through year-end, it will result in a liquidation of LIFO inventory quantities carried at slightly lower costs prevailing in the prior year as compared with the current cost of purchases. Although the effect of such a liquidation cannot be precisely quantified at the present time, management believes that if a LIFO liquidation occurs in 2015, the impact would not be material to the Company's results of operations for the period and would not have a material impact on the financial position of the Company. &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Inventories consist of the following:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="display: block;" align="center"&gt;
&lt;table style="border-collapse: collapse; width: 88%; margin-right: 0.1px;" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; font-family: 'times new roman'; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px;"&gt;&lt;/td&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center" colspan="4"&gt;
&lt;p style="margin: 0pt 0pt 0pt 1.95pt; orphans: 0; text-align: center; text-indent: -1.95pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;June 27, &lt;br/&gt;2015&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center" colspan="4"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;December 31,&lt;/font&gt;&lt;br/&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;2014&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; text-indent: 0px; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Inventory at FIFO &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-right-style: solid; vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px; border-left-width: 1px !important; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" colspan="3" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px; border-left-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" colspan="3" align="center"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; width: 74%;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Finished products &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 1%;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font&gt;16,564&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;20,083&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1px !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; width: 1%;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Materials and work in process &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font&gt;61,359&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;68,934&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; border-top: #000000 1pt solid !important; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Gross inventories &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font&gt;77,923&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;89,017&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Less:&amp;#160; LIFO reserve &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(41,614&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(40,578&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; border-bottom: #000000 1pt solid !important; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Less:&amp;#160;excess&amp;#160;and&amp;#160;obsolescence&amp;#160;reserve&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(2,120&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(3,750&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="/* border-left-style: solid; */ vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1px !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Net inventories &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt 1pt !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; white-space: nowrap; text-align: right; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font&gt;34,189&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-right-style: solid; vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt 1pt !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;44,689&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock id="Tag263" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;div style="display: block;" align="center"&gt;
&lt;table style="border-collapse: collapse; width: 88%; margin-right: 0.1px;" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; font-family: 'times new roman'; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px;"&gt;&lt;/td&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center" colspan="4"&gt;
&lt;p style="margin: 0pt 0pt 0pt 1.95pt; orphans: 0; text-align: center; text-indent: -1.95pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;June 27, &lt;br/&gt;2015&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center" colspan="4"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;December 31,&lt;/font&gt;&lt;br/&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;2014&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; text-indent: 0px; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Inventory at FIFO &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-right-style: solid; vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px; border-left-width: 1px !important; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" colspan="3" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px; border-left-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" colspan="3" align="center"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; width: 74%;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Finished products &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 1%;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font&gt;16,564&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;20,083&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1px !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; width: 1%;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Materials and work in process &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font&gt;61,359&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;68,934&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; border-top: #000000 1pt solid !important; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Gross inventories &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font&gt;77,923&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;89,017&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Less:&amp;#160; LIFO reserve &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(41,614&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(40,578&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; border-bottom: #000000 1pt solid !important; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Less:&amp;#160;excess&amp;#160;and&amp;#160;obsolescence&amp;#160;reserve&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(2,120&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(3,750&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="/* border-left-style: solid; */ vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1px !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Net inventories &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt 1pt !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; white-space: nowrap; text-align: right; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font&gt;34,189&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-right-style: solid; vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt 1pt !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;44,689&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity id="Tag264" contextRef="C883957" unitRef="USD" decimals="-6">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityInterestRateDescription id="Tag265" contextRef="C883950">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;LIBOR&lt;/div&gt;</us-gaap:LineOfCreditFacilityInterestRateDescription>
  <rgr:LineOfCreditFacilityReferenceRatePercentage id="Tag266" contextRef="C883963" unitRef="Pure" decimals="6">0.007743</rgr:LineOfCreditFacilityReferenceRatePercentage>
  <rgr:LineOfCreditFacilityBasisSpreadOnVariableRate id="Tag267" contextRef="C883963" unitRef="Pure" decimals="2">2.00</rgr:LineOfCreditFacilityBasisSpreadOnVariableRate>
  <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage id="Tag268" contextRef="C883950" unitRef="Pure" decimals="5">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
  <rgr:LineOfCreditFacilitiesTextBlock id="Tag269" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 4 - LINE OF CREDIT&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The Company has a $&lt;font&gt;40&lt;/font&gt;&amp;#160;million revolving line of credit with a bank. This facility is renewable annually and terminates on &lt;font&gt;June 15, 2016&lt;/font&gt;. Borrowings under this facility bear interest at &lt;font&gt;LIBOR&lt;/font&gt; (&lt;font&gt;0.7743&lt;/font&gt;% at June 27, 2015) plus &lt;font&gt;200&lt;/font&gt; basis points. The Company is charged three-eighths of a percent (&lt;font&gt;0.375&lt;/font&gt;%) per year on the unused portion. At June 27, 2015 and December 31, 2014, the Company was in compliance with the terms and covenants of the credit facility, which remains unused.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</rgr:LineOfCreditFacilitiesTextBlock>
  <us-gaap:LineOfCreditFacilityExpirationDate1 id="Tag270" contextRef="C883950">2016-06-15</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock id="Tag271" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 5 - EMPLOYEE BENEFIT PLANS&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Defined-Benefit Plans&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;In December 2014, the Company fully funded and terminated its hourly and salaried defined-benefit pension plans in accordance with Internal Revenue Service and Pension Benefit Guaranty Corporation requirements. Plan participants were not adversely affected by the plan terminations, but rather had their benefits either converted into a lump sum cash payment or an annuity contract placed with an insurance carrier. Since the plans have been fully funded and settled, no cash contributions will be required in 2015 or future years. &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Defined Contribution Plan&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The Company sponsors a 401(k) plan that covers substantially all employees. The Company matches a certain portion of employee contributions using the safe harbor guidelines contained in the Internal Revenue Code. Expenses related to these matching contributions totaled $&lt;font&gt;1.1&lt;/font&gt;&amp;#160;million and $&lt;font&gt;1.8&lt;/font&gt;&amp;#160;million for the three and six months June 27, 2015, respectively,&amp;#160;and $&lt;font&gt;0.7&lt;/font&gt; million and $&lt;font&gt;1.9&lt;/font&gt; million for the three and six months ended June 28, 2014, respectively. The Company plans to contribute approximately $&lt;font&gt;2.0&lt;/font&gt; million to the plan in matching employee contributions during the remainder of 2015.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;In addition, the Company provided supplemental discretionary contributions to the 401(k) plan totaling $&lt;font&gt;1.3&lt;/font&gt;&amp;#160;million and $&lt;font&gt;2.4&lt;/font&gt; million for the three and&amp;#160;six months ended June 27, 2015, respectively, and $&lt;font&gt;1.3&lt;/font&gt; million and $&lt;font&gt;3.7&lt;/font&gt; million for the three and six months ended June 28, 2014, respectively.&amp;#160;The Company plans to contribute approximately $&lt;font&gt;2.5&lt;/font&gt; million in supplemental contributions to the plan during the remainder of 2015.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:DefinedContributionPlanAdministrativeExpenses id="Tag272" contextRef="C884004" unitRef="USD" decimals="-5">1100000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
  <us-gaap:DefinedContributionPlanAdministrativeExpenses id="Tag273" contextRef="C883939" unitRef="USD" decimals="-5">1800000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
  <rgr:EstimatedCostForDefinedBenefitPlans id="Tag274" contextRef="C883939" unitRef="USD" decimals="-5">2000000</rgr:EstimatedCostForDefinedBenefitPlans>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount id="Tag275" contextRef="C884004" unitRef="USD" decimals="-5">1300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount id="Tag276" contextRef="C870752" unitRef="USD" decimals="-5">1300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <rgr:DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear id="Tag277" contextRef="C883939" unitRef="USD" decimals="-5">2500000</rgr:DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear>
  <us-gaap:DefinedContributionPlanAdministrativeExpenses id="Tag278" contextRef="C870752" unitRef="USD" decimals="-5">700000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
  <us-gaap:DefinedContributionPlanAdministrativeExpenses id="Tag279" contextRef="C771666" unitRef="USD" decimals="-5">1900000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount id="Tag280" contextRef="C883939" unitRef="USD" decimals="-5">2400000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount id="Tag281" contextRef="C771666" unitRef="USD" decimals="-5">3700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Tag282" contextRef="C884004" unitRef="Pure" decimals="3">0.356</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Tag283" contextRef="C883939" unitRef="Pure" decimals="3">0.358</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:IncomeTaxesPaidNet id="Tag284" contextRef="C884004" unitRef="USD" decimals="-5">12400000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxDisclosureTextBlock id="Tag285" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 6 - INCOME TAXES&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The Company's 2015 and 2014 effective tax rates differ from the statutory federal tax rate due principally to state income taxes partially offset by tax benefits related to the American Jobs Creation Act of 2004. The Company's effective income tax rate in the three and&amp;#160;six months ended June 27, 2015&amp;#160;was &lt;font&gt;35.6&lt;/font&gt;% and &lt;font&gt;35.8&lt;/font&gt;%, respectively.&amp;#160;The Company's effective income tax rate in the three and six months ended June 28, 2014 was &lt;font&gt;32.8&lt;/font&gt;% and &lt;font&gt;34.8&lt;/font&gt;%, respectively.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 31.5pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Income tax payments for both&amp;#160;the three and&amp;#160;six months ended June 27, 2015 totaled $&lt;font&gt;12.4&lt;/font&gt;&amp;#160;million.&amp;#160;Income tax payments in the three and six months ended June 28, 2014 totaled $&lt;font&gt;22.4&lt;/font&gt; million and $&lt;font&gt;22.5&lt;/font&gt; million, respectively.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2011.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The Company does not believe it has included any &amp;#147;uncertain tax positions&amp;#148; in its federal income tax return or any of the state income tax returns it is currently filing. The Company has made an evaluation of the potential impact of additional state taxes being assessed by jurisdictions in which the Company does not currently consider itself liable. The Company does not anticipate that such additional taxes, if any, would result in a material change to its financial position.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Tag286" contextRef="C870752" unitRef="Pure" decimals="3">0.328</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Tag287" contextRef="C771666" unitRef="Pure" decimals="3">0.348</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:IncomeTaxesPaidNet id="Tag288" contextRef="C870752" unitRef="USD" decimals="-5">22400000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet id="Tag289" contextRef="C771666" unitRef="USD" decimals="-5">22500000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet id="Tag290" contextRef="C883939" unitRef="USD" decimals="-5">12400000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Tag291" contextRef="C883939" unitRef="Shares" decimals="0">18688269</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Tag292" contextRef="C771666" unitRef="Shares" decimals="0">19388396</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements id="Tag293" contextRef="C883939" unitRef="Shares" decimals="0">620478</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements id="Tag294" contextRef="C771666" unitRef="Shares" decimals="0">511610</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Tag295" contextRef="C883939" unitRef="Shares" decimals="0">19308747</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Tag296" contextRef="C771666" unitRef="Shares" decimals="0">19900006</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:EarningsPerShareTextBlock id="Tag297" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="font-size: 10pt; line-height: 115%; margin: 0pt 0pt 10pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 7 - EARNINGS PER SHARE&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div class="CursorPointer"&gt;
&lt;table style="border-collapse: collapse; width: 100%; margin-left: 0px;" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="6"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Three&amp;#160;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;Months&amp;#160;Ended&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="/* border-right-style: solid; */ border-right-width: 1px !important; vertical-align: top; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px; white-space: nowrap; padding-right: 5px; padding-left: 5px; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Six Months Ended&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;June&amp;#160;27,&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&amp;#160;2015&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; text-align: center;" align="center"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center" colspan="2"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;June&amp;#160;28,&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&amp;#160;2014&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-width: 1pt 1px 1pt 1pt !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-left-style: solid !important; border-left-color: #000000 !important; text-align: center;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; text-align: center;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt; June&amp;#160;27,&lt;br/&gt;&amp;#160;2015&lt;/font&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; text-align: center;" align="center"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-width: 1pt 1px 1pt 1pt !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-left-style: solid !important; border-left-color: #000000 !important; text-align: center;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; text-align: center; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt; June&amp;#160;28,&lt;br/&gt;&amp;#160;&lt;/font&gt;2014&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-width: 1pt 1pt 1pt 1px !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-right-style: solid !important; border-right-color: #000000 !important; text-align: center;" align="center"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 45pt 0pt 0pt; orphans: 0; text-indent: 0.9pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; padding-left: 5.4pt;"&gt; Numerator: &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="center" colspan="3"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center" colspan="3"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: center; background-color: #cceeff;" colspan="3" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: center; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" colspan="3" align="center"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; width: 48%;"&gt;
&lt;p style="margin: 0pt 45pt 0pt 13.5pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Net income &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 10%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;17,560&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 10%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;22,286&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font&gt;33,063&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;46,605&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; width: 1%;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 45pt 0pt 9pt; orphans: 0; text-indent: -9pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Denominator: &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt 0pt 0pt 21.6pt; orphans: 0; text-indent: -9pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Weighted&amp;#160;average&amp;#160;number&amp;#160;of&amp;#160;common&lt;br/&gt;shares&amp;#160;outstanding &amp;#150;&amp;#160;Basic &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;18,697,623&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;19,410,102&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"&gt;&lt;font&gt;&lt;font&gt;18,688,269&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;19,388,396&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; border-right-width: 1px !important; background-color: #cceeff;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt 8.1pt 0pt 26.1pt; orphans: 0; text-indent: -12.6pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Dilutive effect of options and&lt;br/&gt;restricted stock units&amp;#160;outstanding&lt;br/&gt;under the Company's employee&lt;br/&gt;compensation plans &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;649,435&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;533,411&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"&gt;&lt;font&gt;&lt;font&gt;620,478&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;511,610&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;
&lt;p style="margin: 0pt 8.1pt 0pt 12.6pt; orphans: 0; text-indent: -12.6pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Weighted average number of common&lt;br/&gt;shares outstanding &amp;#150;&amp;#160;Diluted &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;19,347,058&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;19,943,513&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;19,308,747&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;19,900,006&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The dilutive effect of outstanding options and restricted stock units is calculated using the treasury stock method. There were no stock options that were anti-dilutive and therefore not included in the diluted earnings per share calculation.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Tag298" contextRef="C884004" unitRef="Shares" decimals="0">18697623</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements id="Tag299" contextRef="C884004" unitRef="Shares" decimals="0">649435</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Tag300" contextRef="C884004" unitRef="Shares" decimals="0">19347058</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Tag301" contextRef="C870752" unitRef="Shares" decimals="0">19410102</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements id="Tag302" contextRef="C870752" unitRef="Shares" decimals="0">533411</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Tag303" contextRef="C870752" unitRef="Shares" decimals="0">19943513</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock id="Tag304" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;div class="CursorPointer"&gt;
&lt;table style="border-collapse: collapse; width: 100%; margin-left: 0px;" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="6"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Three&amp;#160;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;Months&amp;#160;Ended&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="/* border-right-style: solid; */ border-right-width: 1px !important; vertical-align: top; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px; white-space: nowrap; padding-right: 5px; padding-left: 5px; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Six Months Ended&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;June&amp;#160;27,&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&amp;#160;2015&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; text-align: center;" align="center"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center" colspan="2"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;June&amp;#160;28,&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&amp;#160;2014&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-width: 1pt 1px 1pt 1pt !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-left-style: solid !important; border-left-color: #000000 !important; text-align: center;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; text-align: center;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt; June&amp;#160;27,&lt;br/&gt;&amp;#160;2015&lt;/font&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; text-align: center;" align="center"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-width: 1pt 1px 1pt 1pt !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-left-style: solid !important; border-left-color: #000000 !important; text-align: center;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; text-align: center; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt; June&amp;#160;28,&lt;br/&gt;&amp;#160;&lt;/font&gt;2014&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-width: 1pt 1pt 1pt 1px !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-right-style: solid !important; border-right-color: #000000 !important; text-align: center;" align="center"&gt;
&lt;p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 45pt 0pt 0pt; orphans: 0; text-indent: 0.9pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; padding-left: 5.4pt;"&gt; Numerator: &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="center" colspan="3"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center" colspan="3"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: center; background-color: #cceeff;" colspan="3" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: center; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" colspan="3" align="center"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; width: 48%;"&gt;
&lt;p style="margin: 0pt 45pt 0pt 13.5pt; orphans: 0; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Net income &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 10%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;17,560&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 10%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;22,286&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font&gt;33,063&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;46,605&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; width: 1%;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 45pt 0pt 9pt; orphans: 0; text-indent: -9pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Denominator: &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt 0pt 0pt 21.6pt; orphans: 0; text-indent: -9pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Weighted&amp;#160;average&amp;#160;number&amp;#160;of&amp;#160;common&lt;br/&gt;shares&amp;#160;outstanding &amp;#150;&amp;#160;Basic &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;18,697,623&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;19,410,102&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"&gt;&lt;font&gt;&lt;font&gt;18,688,269&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;19,388,396&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; border-right-width: 1px !important; background-color: #cceeff;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt 8.1pt 0pt 26.1pt; orphans: 0; text-indent: -12.6pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Dilutive effect of options and&lt;br/&gt;restricted stock units&amp;#160;outstanding&lt;br/&gt;under the Company's employee&lt;br/&gt;compensation plans &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;649,435&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;533,411&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"&gt;&lt;font&gt;&lt;font&gt;620,478&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;511,610&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;
&lt;p style="margin: 0pt 8.1pt 0pt 12.6pt; orphans: 0; text-indent: -12.6pt; widows: 0; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Weighted average number of common&lt;br/&gt;shares outstanding &amp;#150;&amp;#160;Diluted &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;19,347,058&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;19,943,513&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;19,308,747&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;19,900,006&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized id="Tag305" contextRef="C771673" unitRef="Shares" decimals="INF">2550000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant id="Tag306" contextRef="C883968" unitRef="Shares" decimals="INF">543200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensation id="Tag307" contextRef="C884004" unitRef="USD" decimals="-5">1100000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="Tag308" contextRef="C771688" unitRef="Shares" decimals="INF">40977</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="Tag309" contextRef="C771688" unitRef="USDPerShare" decimals="2">8.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <rgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue id="Tag310" contextRef="C771688" unitRef="USDPerShare" decimals="2">6.29</rgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod id="Tag311" contextRef="C883939" unitRef="Shares" xsi:nil="true" />
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice id="Tag312" contextRef="C883939" unitRef="USDPerShare" xsi:nil="true" />
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="Tag313" contextRef="C883939" unitRef="USDPerShare" xsi:nil="true" />
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="Tag314" contextRef="C883939" unitRef="Shares" decimals="INF">-17250</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice id="Tag315" contextRef="C883939" unitRef="USDPerShare" decimals="2">8.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <rgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue id="Tag316" contextRef="C883939" unitRef="USDPerShare" decimals="2">4.00</rgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod id="Tag317" contextRef="C883939" unitRef="Shares" xsi:nil="true" />
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice id="Tag318" contextRef="C883939" unitRef="USDPerShare" xsi:nil="true" />
  <rgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue id="Tag319" contextRef="C883939" unitRef="USDPerShare" xsi:nil="true" />
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="Tag320" contextRef="C883957" unitRef="Shares" decimals="INF">23727</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="Tag321" contextRef="C883957" unitRef="USDPerShare" decimals="2">9.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <rgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue id="Tag322" contextRef="C883957" unitRef="USDPerShare" decimals="2">7.96</rgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="Tag323" contextRef="C883957" unitRef="USD" decimals="-5">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 id="Tag324" contextRef="C883947">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross id="Tag325" contextRef="C883939" unitRef="Shares" decimals="INF">85272</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 id="Tag326" contextRef="C884005" unitRef="USD" decimals="-5">500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 id="Tag327" contextRef="C883955">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 id="Tag328" contextRef="C883956">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:AllocatedShareBasedCompensationExpense id="Tag329" contextRef="C884005" unitRef="USD" decimals="-5">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense id="Tag330" contextRef="C883947" unitRef="USD" decimals="-5">2300000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:SalesRevenueGoodsNet id="Tag331" contextRef="C771665" unitRef="USD" decimals="-3">-18906000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag332" contextRef="C883940" unitRef="USD" decimals="-3">51354000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag333" contextRef="C771661" unitRef="USD" decimals="-3">72238000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag334" contextRef="C883945" unitRef="USD" decimals="-3">-1009000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag335" contextRef="C771667" unitRef="USD" decimals="-3">-1071000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag336" contextRef="C883946" unitRef="USD" decimals="-3">1151000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag337" contextRef="C771668" unitRef="USD" decimals="-3">272000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock id="Tag338" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 8 - COMPENSATION PLANS &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;In April 2007, the Company adopted and the shareholders approved the 2007 Stock Incentive Plan (the &amp;#147;2007 SIP&amp;#148;) under which employees, independent contractors, and non-employee directors may be granted stock options, restricted stock, deferred stock awards, and stock appreciation rights, any of which may or may not require the satisfaction of performance objectives. Vesting requirements are determined by the Compensation Committee of the Board of Directors. The Company has reserved &lt;font&gt;2,550,000&lt;/font&gt; shares for issuance under the 2007 SIP, of which &lt;font&gt;543,200&lt;/font&gt; shares remain available for future grants as of June 27, 2015.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Compensation costs related to all share-based payments recognized in the statements of operations aggregated $&lt;font&gt;1.1&lt;/font&gt;&amp;#160;million and $&lt;font&gt;2.3&lt;/font&gt;&amp;#160;million for the three and&amp;#160;six months ended June 27, 2015 respectively, and&amp;#160;$&lt;font&gt;1.5&lt;/font&gt; million and $&lt;font&gt;2.8&lt;/font&gt; million for the three and six months ended June 28, 2014, respectively.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Stock Options&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;A summary of changes in options outstanding under the plans is provided below:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="display: block;"&gt;
&lt;div style="display: block;"&gt;
&lt;table style="border-collapse: collapse; width: 100%; margin-left: 0px;" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; text-align: justify; font-family: 'times new roman'; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom" colspan="2"&gt;
&lt;p style="margin: 0pt; text-align: center; text-indent: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Shares&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom"&gt;
&lt;p style="margin: 0pt; text-align: center; text-indent: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" valign="bottom" colspan="2"&gt;
&lt;p style="margin: 0pt; text-indent: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Grant&amp;#160;Date&lt;br/&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom"&gt;
&lt;p style="margin: 0pt; text-indent: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; width: 61%; text-indent: 20px; border-right-width: 1px !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: #cceeff;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Outstanding&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2014&amp;#160; &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;40,977&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;8.82&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; text-align: right; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;6.29&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Granted &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; background-color: #cceeff;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Exercised &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(17,250&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;8.24&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;4.00&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Expired &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: #cceeff;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Outstanding at June 27, 2015 &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;23,727&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;9.24&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;7.96&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The aggregate intrinsic value (mean market price at June 27, 2015 less the weighted average exercise price) of options outstanding under the plans was approximately $&lt;font&gt;1.1&lt;/font&gt; million.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Restricted Stock Units&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Beginning in the second quarter of 2009, the Company began granting restricted stock units to senior employees in lieu of incentive stock options. The vesting of these awards is dependent on the achievement of corporate objectives established by the Compensation Committee of the Board of Directors. Beginning in 2011, a &lt;font&gt;three&lt;/font&gt; year vesting period was added to the performance criteria, which had the effect of requiring both the achievement of the corporate performance objectives and the satisfaction of the vesting period.&amp;#160; &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;There were &lt;font&gt;9,370&lt;/font&gt; and&amp;#160;&lt;font&gt;85,272&lt;/font&gt;&amp;#160;restricted stock units issued during the three and&amp;#160;six months ended June 27, 2015, respectively. Total compensation costs related to these restricted stock units are $&lt;font&gt;0.5&lt;/font&gt; and $&lt;font&gt;4.5&lt;/font&gt; million, respectively. These costs are being recognized ratably over vesting periods ranging from &lt;font&gt;three&lt;/font&gt; to &lt;font&gt;five&lt;/font&gt; years. Total compensation cost related to restricted stock units was $&lt;font&gt;1.1&lt;/font&gt;&amp;#160;and $&lt;font&gt;2.3&lt;/font&gt;&amp;#160;million for the three and&amp;#160;six months ended June 27, 2015, respectively,&amp;#160;and $&lt;font&gt;1.5&lt;/font&gt;&amp;#160;and $&lt;font&gt;2.8&lt;/font&gt; million for the three and six months ended June 28, 2014, respectively.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:ShareBasedCompensation id="Tag339" contextRef="C870752" unitRef="USD" decimals="-5">1500000</us-gaap:ShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross id="Tag340" contextRef="C884004" unitRef="Shares" decimals="INF">9370</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:AllocatedShareBasedCompensationExpense id="Tag341" contextRef="C871308" unitRef="USD" decimals="-5">1500000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense id="Tag342" contextRef="C771694" unitRef="USD" decimals="-5">2800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 id="Tag343" contextRef="C883947" unitRef="USD" decimals="-5">4500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock id="Tag344" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;div style="display: block;"&gt;
&lt;div style="display: block;"&gt;
&lt;table style="border-collapse: collapse; width: 100%; margin-left: 0px;" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; text-align: justify; font-family: 'times new roman'; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom" colspan="2"&gt;
&lt;p style="margin: 0pt; text-align: center; text-indent: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Shares&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom"&gt;
&lt;p style="margin: 0pt; text-align: center; text-indent: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" valign="bottom" colspan="2"&gt;
&lt;p style="margin: 0pt; text-indent: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Grant&amp;#160;Date&lt;br/&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom"&gt;
&lt;p style="margin: 0pt; text-indent: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; width: 61%; text-indent: 20px; border-right-width: 1px !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: #cceeff;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Outstanding&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2014&amp;#160; &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;40,977&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;8.82&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; text-align: right; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;6.29&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Granted &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; background-color: #cceeff;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Exercised &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(17,250&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;8.24&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;4.00&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Expired &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#151;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: #cceeff;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Outstanding at June 27, 2015 &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;23,727&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;9.24&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;7.96&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:Assets id="Tag345" contextRef="C883958" unitRef="USD" decimals="-3">202955000</us-gaap:Assets>
  <us-gaap:SegmentReportingDisclosureTextBlock id="Tag346" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 9 - OPERATING SEGMENT INFORMATION&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The Company has &lt;font&gt;two&lt;/font&gt; reportable segments: firearms and castings. The firearms segment manufactures and sells rifles, pistols, and revolvers principally to a select number of independent wholesale distributors primarily located in the United States.&amp;#160;The castings segment manufactures and sells steel investment castings and metal injection molding parts.&amp;#160; &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Selected operating segment financial information follows:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="display: block;"&gt;
&lt;div style="display: block;"&gt;
&lt;table style="border-collapse: collapse; width: 100%; margin-left: 0.1px;" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(in thousands)&lt;/font&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Three Months Ended&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Six Months Ended&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;June&amp;#160;27,&amp;#160;&lt;br/&gt;2015&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;June&amp;#160;28,&amp;#160;&lt;br/&gt;2014&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: #fffff0;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt; June&amp;#160;27,&amp;#160;&lt;br/&gt;&lt;/font&gt;2015&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt; June&amp;#160;28,&amp;#160;&lt;br/&gt;&lt;/font&gt;2014&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; width: 20px; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 0.9pt; text-align: justify; text-indent: -0.9pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Net Sales &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; width: 20px; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; width: 48%;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Firearms &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;139,224&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;153,016&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font&gt;274,804&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;322,179&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Castings &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-indent: 35.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Unaffiliated &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;1,648&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;641&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font&gt;3,023&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;1,363&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 35.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Intersegment &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;8,747&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;font&gt;9,452&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;16,291&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;18,906&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;10,395&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;10,093&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font&gt;19,314&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;20,269&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 22.5pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Eliminations &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;(8,747&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;(9,452&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(16,291&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(18,906&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;140,872&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;153,657&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;277,827&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;323,542&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; background-color: #cceeff;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Income (Loss) Before Income Taxes &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Firearms &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;27,150&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;33,547&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;51,354&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;72,238&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Castings &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;font&gt;(463&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;(542&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-size: 10pt; font-family: 'times new roman', times; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-size: 10pt; font-family: 'times new roman', times; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(1,009&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(1,071&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Corporate &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;font&gt;586&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;136&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;1,151&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;272&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;27,273&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;33,141&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;51,496&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;71,439&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; background-color: #cceeff;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; June&amp;#160;27,&lt;br/&gt;&amp;#160;2015 &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; December 31,&lt;br/&gt; 2014 &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Identifiable Assets &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Firearms &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font&gt;202,955&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;211,338&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Castings &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;16,098&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;16,772&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Corporate &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;72,614&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;26,272&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;291,667&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;254,382&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:Assets id="Tag347" contextRef="C774746" unitRef="USD" decimals="-3">211338000</us-gaap:Assets>
  <us-gaap:Assets id="Tag348" contextRef="C883959" unitRef="USD" decimals="-3">16098000</us-gaap:Assets>
  <us-gaap:Assets id="Tag349" contextRef="C774747" unitRef="USD" decimals="-3">16772000</us-gaap:Assets>
  <us-gaap:Assets id="Tag350" contextRef="C883960" unitRef="USD" decimals="-3">72614000</us-gaap:Assets>
  <us-gaap:Assets id="Tag351" contextRef="C774748" unitRef="USD" decimals="-3">26272000</us-gaap:Assets>
  <us-gaap:SalesRevenueGoodsNet id="Tag352" contextRef="C884007" unitRef="USD" decimals="-3">1648000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock id="Tag353" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;div style="display: block;"&gt;
&lt;div style="display: block;"&gt;
&lt;table style="border-collapse: collapse; width: 100%; margin-left: 0.1px;" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(in thousands)&lt;/font&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;Three Months Ended&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Six Months Ended&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;June&amp;#160;27,&amp;#160;&lt;br/&gt;2015&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;June&amp;#160;28,&amp;#160;&lt;br/&gt;2014&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: #fffff0;"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt; June&amp;#160;27,&amp;#160;&lt;br/&gt;&lt;/font&gt;2015&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt; June&amp;#160;28,&amp;#160;&lt;br/&gt;&lt;/font&gt;2014&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; width: 20px; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 0.9pt; text-align: justify; text-indent: -0.9pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Net Sales &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; width: 20px; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="center"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; width: 48%;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Firearms &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;139,224&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;153,016&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font&gt;274,804&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;322,179&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Castings &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-indent: 35.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Unaffiliated &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;1,648&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;641&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font&gt;3,023&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;1,363&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 35.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Intersegment &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;8,747&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;font&gt;9,452&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;16,291&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;18,906&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;10,395&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;10,093&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font&gt;19,314&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;20,269&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 22.5pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Eliminations &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;(8,747&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;(9,452&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(16,291&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(18,906&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;140,872&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;153,657&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;277,827&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;323,542&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; background-color: #cceeff;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Income (Loss) Before Income Taxes &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Firearms &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;27,150&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;33,547&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;51,354&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;72,238&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Castings &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;
&lt;p style="margin: 0px;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;font&gt;(463&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;(542&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-size: 10pt; font-family: 'times new roman', times; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-size: 10pt; font-family: 'times new roman', times; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(1,009&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;(1,071&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Corporate &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;font&gt;586&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;136&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;1,151&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;272&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;27,273&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font&gt;33,141&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;51,496&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;71,439&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; background-color: #cceeff;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; June&amp;#160;27,&lt;br/&gt;&amp;#160;2015 &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"&gt;
&lt;p style="margin: 0pt; text-align: center; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; December 31,&lt;br/&gt; 2014 &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Identifiable Assets &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Firearms &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font&gt;202,955&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;211,338&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Castings &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font&gt;16,098&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;16,772&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;
&lt;p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Corporate &lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;72,614&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;26,272&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff;"&gt;
&lt;td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font&gt;291,667&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"&gt;&lt;font&gt;&lt;font style="font-size: 10pt;"&gt;254,382&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <us-gaap:NumberOfOperatingSegments id="Tag354" contextRef="C883939" unitRef="Pure" decimals="INF">2</us-gaap:NumberOfOperatingSegments>
  <us-gaap:SalesRevenueGoodsNet id="Tag355" contextRef="C883941" unitRef="USD" decimals="-3">3023000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag356" contextRef="C771662" unitRef="USD" decimals="-3">1363000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag357" contextRef="C883942" unitRef="USD" decimals="-3">16291000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag358" contextRef="C771663" unitRef="USD" decimals="-3">18906000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag359" contextRef="C883943" unitRef="USD" decimals="-3">19314000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag360" contextRef="C771664" unitRef="USD" decimals="-3">20269000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag361" contextRef="C883944" unitRef="USD" decimals="-3">-16291000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag362" contextRef="C870760" unitRef="USD" decimals="-3">641000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag363" contextRef="C884008" unitRef="USD" decimals="-3">8747000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag364" contextRef="C870762" unitRef="USD" decimals="-3">9452000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag365" contextRef="C870764" unitRef="USD" decimals="-3">10093000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag366" contextRef="C870766" unitRef="USD" decimals="-3">-9452000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag367" contextRef="C870758" unitRef="USD" decimals="-3">33547000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag368" contextRef="C870768" unitRef="USD" decimals="-3">-542000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag369" contextRef="C870770" unitRef="USD" decimals="-3">136000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:SalesRevenueGoodsNet id="Tag370" contextRef="C884009" unitRef="USD" decimals="-3">10395000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet id="Tag371" contextRef="C884010" unitRef="USD" decimals="-3">-8747000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag372" contextRef="C884006" unitRef="USD" decimals="-3">27150000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag373" contextRef="C884011" unitRef="USD" decimals="-3">-463000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Tag374" contextRef="C884012" unitRef="USD" decimals="-3">586000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:LossContingencyPendingClaimsNumber id="Tag375" contextRef="C883957" unitRef="Pure" decimals="0">2</us-gaap:LossContingencyPendingClaimsNumber>
  <rgr:ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis id="Tag376" contextRef="C883939" unitRef="USD" decimals="-6">5000000</rgr:ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis>
  <rgr:ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities id="Tag377" contextRef="C883939" unitRef="USD" decimals="-6">10000000</rgr:ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities>
  <us-gaap:LossContingencyDamagesSoughtValue id="Tag378" contextRef="C771630" unitRef="USD" xsi:nil="true" />
  <us-gaap:LossContingencyDamagesSoughtValue id="Tag379" contextRef="C771631" unitRef="USD" xsi:nil="true" />
  <dei:DocumentType id="Tag380" contextRef="C883939">10-Q</dei:DocumentType>
  <us-gaap:LegalMattersAndContingenciesTextBlock id="Tag381" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="font-weight: normal; margin: 0pt; page-break-after: avoid; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="font-style: normal;"&gt;NOTE &lt;/font&gt;&lt;font style="font-style: normal;"&gt;1&lt;/font&gt;&lt;font style="font-style: normal;"&gt;0 &lt;/font&gt;&lt;font style="font-style: normal;"&gt;- &lt;/font&gt;&lt;font style="font-style: normal;"&gt;CONTINGENT LIABILITIES&lt;/font&gt;&lt;font style="font-style: normal;"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;As of June 27, 2015, the Company was a defendant in two (&lt;font&gt;2&lt;/font&gt;) lawsuits and is aware of certain other such claims. The l&lt;font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;awsuits fall into two categories, traditional product liability and municipal litigation, discussed in turn below.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;font style="text-decoration: underline;"&gt;Traditional &lt;/font&gt;&lt;font style="text-decoration: underline;"&gt;Product Liability Litigation&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;One of the two lawsuits mentioned above involves claims for damages related to allegedly defective product design and/or manufacture. This lawsuit stems from a specific incident of personal injury and is based on traditional product liability theories such as strict liability, negligence and/or breach of warranty.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;The Company management believes that the allegations in this case are unfounded, and that the incident was caused by the negligence and/or misuse of the firearm by a third-party or the claimant, and that there should be no recovery against the Company.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Municipal Litigation&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Municipal litigation generally includes those cases brought by cities or other governmental entities against firearms manufacturers, distributors and retailers seeking to recover damages allegedly arising out of the misuse of firearms by third-parties.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;There is only one remaining lawsuit of this type, filed by the City of Gary in Indiana State Court, over fifteen years ago. The complaint in that case seeks damages, among other things, for the costs of medical care, police and emergency services, public health services, and other services as well as punitive damages. In addition, nuisance abatement and/or injunctive relief is sought to change the design, manufacture, marketing and distribution practices of the various defendants. The suit alleges, among other claims, negligence in the design of products, public nuisance, negligent distribution and marketing, negligence per se and deceptive advertising. The case does not allege a specific injury to a specific individual as a result of the misuse or use of any of the Company's products.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;After a long procedural history, the case was scheduled for trial on June 15, 2009. The case was not tried on that date. The case was largely dormant until recently, when the plaintiff filed a Motion for a Status Conference, currently scheduled for July 27, 2015.&lt;/font&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-family: 'times new roman', times;"&gt;&amp;#160;&lt;/font&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;"&gt;Summary of Claimed Damages and Explanation of Product Liability Accruals&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Punitive damages, as well as compensatory damages, are demanded in certain of the lawsuits and claims. Aggregate claimed amounts presently exceed product liability accruals and applicable insurance coverage. For product liability claims made after July 10, 2000, coverage is provided on an annual basis for losses exceeding $&lt;font&gt;5&lt;/font&gt; million per claim, or an aggregate maximum loss of $&lt;font&gt;10&lt;/font&gt; million annually, except for certain new claims which might be brought by governments or municipalities after July 10, 2000, which are excluded from coverage.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The Company management monitors the status of known claims and the product liability accrual, which includes amounts for asserted and unasserted claims. While it is not possible to forecast the outcome of litigation or the timing of costs, in the opinion of management, after consultation with special and corporate counsel, it is not probable and is unlikely that litigation, including punitive damage claims, will have a material adverse effect on the financial position of the Company, but such litigation may have a material impact on the Company's financial results for a particular period.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Product liability claim payments are made when appropriate if, as, and when claimants and the Company reach agreement upon an amount to finally resolve all claims. Legal costs are paid as the lawsuits and claims develop, the timing of which may vary greatly from case to case. A time schedule cannot be determined in advance with any reliability concerning when payments will be made in any given case.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Provision is made for product liability claims based upon the Company's many factors related to the severity of the alleged injury and potential liability exposure, based upon &amp;#160;prior claim experience. Because the Company's experience in defending these lawsuits and claims is that unfavorable outcomes are typically not probable or estimable, only in rare cases is an accrual established for such costs. In most cases, an accrual is established only for estimated legal defense costs. Product liability accruals are periodically reviewed to reflect then-current estimates of possible liabilities and expenses incurred to date and reasonably anticipated in the future. Threatened product liability claims are reflected in the Company's product liability accrual on the same basis as actual claims; i.e., an accrual is made for reasonably anticipated possible liability and claims-handling expenses on an ongoing basis.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;A range of reasonably possible loss relating to unfavorable outcomes cannot be made. However, in product liability cases in which a dollar amount of damages is claimed, the amount of damages claimed, which totaled $&lt;font&gt;0.0&lt;/font&gt; million and $&lt;font&gt;0.0&lt;/font&gt; million at December 31, 2014 and 2013, respectively, are set forth as an indication of possible maximum liability that the Company might be required to incur in these cases (regardless of the likelihood or reasonable probability of any or all of this amount being awarded to claimants) as a result of adverse judgments that are sustained on appeal.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
  <us-gaap:SubsequentEventsTextBlock id="Tag382" contextRef="C883939">&lt;div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';"&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;NOTE 11 - SUBSEQUENT EVENTS&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;/font&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;On July 28, 2015, Board of Directors authorized a dividend of 36&amp;#162; per share, for shareholders of record as of August 14, 2015, payable on August 28, 2015.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"&gt;&lt;font style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;font style="color: #000000; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;The Company has evaluated events and transactions occurring subsequent to June 27, 2015 and determined that there were no other unreported events or transactions that would have a material impact on the Company's results of operations or financial position.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:DividendsPayableAmountPerShare id="Tag383" contextRef="C884570" unitRef="USDPerShare" decimals="INF">0.36</us-gaap:DividendsPayableAmountPerShare>
  <dei:AmendmentFlag id="Tag384" contextRef="C883939">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate id="Tag385" contextRef="C883939">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentPeriodEndDate id="Tag386" contextRef="C883939">2015-06-27</dei:DocumentPeriodEndDate>
  <dei:EntityFilerCategory id="Tag387" contextRef="C883939">Large Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityRegistrantName id="Tag388" contextRef="C883939">STURM RUGER &amp; CO INC</dei:EntityRegistrantName>
  <dei:EntityCentralIndexKey id="Tag389" contextRef="C883939">0000095029</dei:EntityCentralIndexKey>
  <dei:DocumentFiscalYearFocus id="Tag390" contextRef="C883939">2015</dei:DocumentFiscalYearFocus>
  <dei:DocumentFiscalPeriodFocus id="Tag391" contextRef="C883939">Q2</dei:DocumentFiscalPeriodFocus>
  <dei:TradingSymbol id="Tag392" contextRef="C883939">RGR</dei:TradingSymbol>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>rgr-20150627.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by Computershare, Powered by IRIS Carbon-->
<xsd:schema xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:rgr="http://www.ruger.com/20150627" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ruger.com/20150627">
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20150627_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20150627_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20150627_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rgr-20150627_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.ruger.com/role/rgr-daei" id="rgr-daei">
        <link:definition>001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ccbs" id="rgr-ccbs">
        <link:definition>002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ccbsp" id="rgr-ccbsp">
        <link:definition>003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ccsoiaci" id="rgr-ccsoiaci">
        <link:definition>004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ccsose" id="rgr-ccsose">
        <link:definition>005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ccsosep" id="rgr-ccsosep">
        <link:definition>006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ccsocf" id="rgr-ccsocf">
        <link:definition>007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-bop" id="rgr-bop">
        <link:definition>101 - Disclosure - BASIS OF PRESENTATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-sap" id="rgr-sap">
        <link:definition>102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-i" id="rgr-i">
        <link:definition>103 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-loc" id="rgr-loc">
        <link:definition>104 - Disclosure - LINE OF CREDIT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebp" id="rgr-ebp">
        <link:definition>105 - Disclosure - EMPLOYEE BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-it" id="rgr-it">
        <link:definition>106 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-eps" id="rgr-eps">
        <link:definition>107 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-cp" id="rgr-cp">
        <link:definition>108 - Disclosure - COMPENSATION PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-osi" id="rgr-osi">
        <link:definition>109 - Disclosure - OPERATING SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-cl" id="rgr-cl">
        <link:definition>110 - Disclosure - CONTINGENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-se" id="rgr-se">
        <link:definition>111 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-sapp" id="rgr-sapp">
        <link:definition>202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-it1" id="rgr-it1">
        <link:definition>303 - Disclosure - INVENTORIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpt" id="rgr-ebpt">
        <link:definition>8046 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-itt" id="rgr-itt">
        <link:definition>8047 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-epst1" id="rgr-epst1">
        <link:definition>307 - Disclosure - EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-cpt" id="rgr-cpt">
        <link:definition>308 - Disclosure - COMPENSATION PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-osit" id="rgr-osit">
        <link:definition>309 - Disclosure - OPERATING SEGMENT INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-clt" id="rgr-clt">
        <link:definition>8048 - Disclosure - CONTINGENT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-trn" id="rgr-trn">
        <link:definition>8000 - Disclosure - Trade Receivables, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-trnt" id="rgr-trnt">
        <link:definition>8001 - Disclosure - Trade Receivables, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-trnd" id="rgr-trnd">
        <link:definition>8002 - Disclosure - Trade Receivables, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ppae" id="rgr-ppae">
        <link:definition>8003 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ppaet" id="rgr-ppaet">
        <link:definition>8004 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ppaed" id="rgr-ppaed">
        <link:definition>8005 - Disclosure - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-oa" id="rgr-oa">
        <link:definition>8006 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-oat" id="rgr-oat">
        <link:definition>8007 - Disclosure - Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-oasooad" id="rgr-oasooad">
        <link:definition>8008 - Disclosure - Other Assets (Schedule of Other Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-oand" id="rgr-oand">
        <link:definition>8009 - Disclosure - Other Assets (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-tapaae" id="rgr-tapaae">
        <link:definition>8010 - Disclosure - Trade Accounts Payable and Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-tapaaet" id="rgr-tapaaet">
        <link:definition>8011 - Disclosure - Trade Accounts Payable and Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-tapaaed" id="rgr-tapaaed">
        <link:definition>8012 - Disclosure - Trade Accounts Payable and Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpnd" id="rgr-ebpnd">
        <link:definition>8013 - Disclosure - Employee Benefit Plans (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebprocibod" id="rgr-ebprocibod">
        <link:definition>8014 - Disclosure - Employee Benefit Plans (Reconciliation of Change in Benefit Obligation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsocipad" id="rgr-ebpsocipad">
        <link:definition>8016 - Disclosure - Employee Benefit Plans (Schedule of Changes in Plan Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsofsd" id="rgr-ebpsofsd">
        <link:definition>8017 - Disclosure - Employee Benefit Plans (Schedule of Funded Status) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsowaad" id="rgr-ebpsowaad">
        <link:definition>8018 - Disclosure - Employee Benefit Plans (Schedule of Weighted Average Assumptions) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsoconppcd" id="rgr-ebpsoconppcd">
        <link:definition>8019 - Disclosure - Employee Benefit Plans (Schedule of Components of Net Periodic Pension Cost) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsoarobsd" id="rgr-ebpsoarobsd">
        <link:definition>8020 - Disclosure - Employee Benefit Plans (Schedule of Amounts Recognized on the Balance Sheet) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsowaautdnpbcd" id="rgr-ebpsowaautdnpbcd">
        <link:definition>8021 - Disclosure - Employee Benefit Plans (Schedule of Weighted Average Assumptions Used to Determine Net Periodic Benefit Cost) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsoppwaboieopad" id="rgr-ebpsoppwaboieopad">
        <link:definition>8022 - Disclosure - Employee Benefit Plans (Schedule of Pension Plans with an Accumulated Benefit Obligation  in Excess of Plan Asset) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsopwaaad" id="rgr-ebpsopwaaad">
        <link:definition>8023 - Disclosure - Employee Benefit Plans (Schedule of Pension Weighted Average Asset Allocations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpsodbpaafvd" id="rgr-ebpsodbpaafvd">
        <link:definition>8024 - Disclosure - Employee Benefit Plans (Schedule of Defined Benefit Plans' Assets at Fair Value) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ooien" id="rgr-ooien">
        <link:definition>8025 - Disclosure - Other Operating (Income) Expenses, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ooient" id="rgr-ooient">
        <link:definition>8026 - Disclosure - Other Operating (Income) Expenses, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ooiend" id="rgr-ooiend">
        <link:definition>8027 - Disclosure - Other Operating (Income) Expenses, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-itsofasitpd" id="rgr-itsofasitpd">
        <link:definition>8028 - Disclosure - Income Taxes (Schedule of Federal and State Income Tax Provision) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-itsoeitrrd" id="rgr-itsoeitrrd">
        <link:definition>8029 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-itsodtaald" id="rgr-itsodtaald">
        <link:definition>8030 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-sr" id="rgr-sr">
        <link:definition>8031 - Disclosure - Stock Repurchases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-srt" id="rgr-srt">
        <link:definition>8032 - Disclosure - Stock Repurchases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-srsorocsd" id="rgr-srsorocsd">
        <link:definition>8033 - Disclosure - Stock Repurchases (Schedule of Repurchase of Common Stock) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-srnd" id="rgr-srnd">
        <link:definition>8034 - Disclosure - Stock Repurchases (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-cpsoautefvd" id="rgr-cpsoautefvd">
        <link:definition>8035 - Disclosure - Compensation Plan (Schedule of Assumptions Used to Estimate Fair Value) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-cpdsd" id="rgr-cpdsd">
        <link:definition>8036 - Disclosure - Compensation Plan (Deferred Stock) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-cprsud" id="rgr-cprsud">
        <link:definition>8037 - Disclosure - Compensation Plan (Restricted Stock Units) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-qroou" id="rgr-qroou">
        <link:definition>8038 - Disclosure - Quarterly Results of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-qroout" id="rgr-qroout">
        <link:definition>8039 - Disclosure - Quarterly Results of Operations (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-qrooud" id="rgr-qrooud">
        <link:definition>8040 - Disclosure - Quarterly Results of Operations (Unaudited) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-fi" id="rgr-fi">
        <link:definition>8041 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-siaqa" id="rgr-siaqa">
        <link:definition>8043 - Disclosure - Schedule II-Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-siaqad" id="rgr-siaqad">
        <link:definition>8045 - Disclosure - Schedule II-Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-sapd" id="rgr-sapd">
        <link:definition>40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-id" id="rgr-id">
        <link:definition>40301 - Disclosure - INVENTORIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-locd" id="rgr-locd">
        <link:definition>40401 - Disclosure - LINE OF CREDIT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-ebpd" id="rgr-ebpd">
        <link:definition>40501 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-itd" id="rgr-itd">
        <link:definition>40601 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-epsd" id="rgr-epsd">
        <link:definition>40701 - Disclosure - EARNINGS PER SHARE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-cpnd" id="rgr-cpnd">
        <link:definition>40801 - Disclosure - COMPENSATION PLANS (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-cpsosoad" id="rgr-cpsosoad">
        <link:definition>40802 - Disclosure - COMPENSATION PLANS (Schedule of Stock Option Activity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-osisoosfid" id="rgr-osisoosfid">
        <link:definition>40901 - Disclosure - OPERATING SEGMENT INFORMATION (Schedule of Operating Segment Financial Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-osind" id="rgr-osind">
        <link:definition>40902 - Disclosure - OPERATING SEGMENT INFORMATION (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-clnd" id="rgr-clnd">
        <link:definition>41001 - Disclosure - CONTINGENT LIABILITIES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-clroplrd" id="rgr-clroplrd">
        <link:definition>8049 - Disclosure - CONTINGENT LIABILITIES (Reconciliation of Product Liability Reserve) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-clsopled" id="rgr-clsopled">
        <link:definition>8050 - Disclosure - CONTINGENT LIABILITIES (Schedule of Product Liability Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ruger.com/role/rgr-sed" id="rgr-sed">
        <link:definition>41101 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2006/ref" schemaLocation="http://www.xbrl.org/2006/ref-2006-02-27.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/XLink" schemaLocation="http://www.xbrl.org/2003/xl-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd" />
  <xsd:element name="AccruedLegalExpenseMember" id="rgr_AccruedLegalExpenseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AcusportMember" id="rgr_AcusportMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AllowanceForDiscountsAccountsReceivableCurrent" id="rgr_AllowanceForDiscountsAccountsReceivableCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="CastingsMember" id="rgr_CastingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CastingsNetMember" id="rgr_CastingsNetMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CrossbowManufacturerMember" id="rgr_CrossbowManufacturerMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CustomerFourMember" id="rgr_CustomerFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CustomerOneMember" id="rgr_CustomerOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CustomerThreeMember" id="rgr_CustomerThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CustomerTwoMember" id="rgr_CustomerTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DavidsonsMember" id="rgr_DavidsonsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredStockMember" id="rgr_DeferredStockMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxAssetsProductLiability" id="rgr_DeferredTaxAssetsProductLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DeferredTaxLiabilitiesPrepaidPensionCost" id="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DefinedBenefitPensionPlanExpenseIncome" id="rgr_DefinedBenefitPensionPlanExpenseIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" id="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" id="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DefinedContributionPlanPensionPlanAssetReallocation" id="rgr_DefinedContributionPlanPensionPlanAssetReallocation" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="DividendsPayableAmountPerShareSubsequentEvent" id="rgr_DividendsPayableAmountPerShareSubsequentEvent" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="DocumentAndEntityInformationAbstract" id="rgr_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="EstimatedCostForDefinedBenefitPlans" id="rgr_EstimatedCostForDefinedBenefitPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ExportSalesMember" id="rgr_ExportSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="FinancialInstrumentsAbstract" id="rgr_FinancialInstrumentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="FirearmsMember" id="rgr_FirearmsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" id="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInProductLiability" id="rgr_IncreaseDecreaseInProductLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncreasedInDepreciationExpense" id="rgr_IncreasedInDepreciationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="InternationalEquityFundsMember" id="rgr_InternationalEquityFundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="IntersegmentMember" id="rgr_IntersegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="InventoryGrossBeforeAdjustments" id="rgr_InventoryGrossBeforeAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="JerrysAndEllettBrothersMember" id="rgr_JerrysAndEllettBrothersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="KodabowIncMember" id="rgr_KodabowIncMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LargeCapEquityFundsMember" id="rgr_LargeCapEquityFundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LineOfCreditFacilitiesTextBlock" id="rgr_LineOfCreditFacilitiesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="LineOfCreditFacilityBasisSpreadOnVariableRate" id="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="LineOfCreditFacilityReferenceRatePercentage" id="rgr_LineOfCreditFacilityReferenceRatePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="LipseysMember" id="rgr_LipseysMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="MidCapEquityFundsMember" id="rgr_MidCapEquityFundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="OrganizationPolicyTextBlock" id="rgr_OrganizationPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="OtherIncomeAndExpensesTableTextBlock" id="rgr_OtherIncomeAndExpensesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="PeriodOneMember" id="rgr_PeriodOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PeriodThreeMember" id="rgr_PeriodThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PeriodTwoMember" id="rgr_PeriodTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ProductInsurancePremiumExpenseMember" id="rgr_ProductInsurancePremiumExpenseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ProductLiabilityAccrualNoncurrent" id="rgr_ProductLiabilityAccrualNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ProductLiabilityCurrent" id="rgr_ProductLiabilityCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ProductLiabilityReserveMember" id="rgr_ProductLiabilityReserveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" id="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" id="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" id="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" id="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" id="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" id="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" id="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" id="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" id="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" id="rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="SmallCapEquityFundsMember" id="rgr_SmallCapEquityFundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SportsSouthMember" id="rgr_SportsSouthMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="StockIncentivePlan2007Member" id="rgr_StockIncentivePlan2007Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="StockRepurchasesAbstract" id="rgr_StockRepurchasesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" id="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" id="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="TwoThousandElevenMember" id="rgr_TwoThousandElevenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TwoThousandFifteenMember" id="rgr_TwoThousandFifteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TwoThousandFourteenMember" id="rgr_TwoThousandFourteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" id="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TwoThousandThirteenMember" id="rgr_TwoThousandThirteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TwoThousandTwelveMember" id="rgr_TwoThousandTwelveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="UnaffiliatedCastingsMember" id="rgr_UnaffiliatedCastingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="UnaffiliatedMember" id="rgr_UnaffiliatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ValuationAllowancesAndReservesLegalFees" id="rgr_ValuationAllowancesAndReservesLegalFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ValuationAllowancesAndReservesSettlements" id="rgr_ValuationAllowancesAndReservesSettlements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="VestingAprilTwoThousandElevenMember" id="rgr_VestingAprilTwoThousandElevenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="VestingAprilTwoThousandFifteenMember" id="rgr_VestingAprilTwoThousandFifteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="VestingAprilTwoThousandFourteenMember" id="rgr_VestingAprilTwoThousandFourteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="VestingAprilTwoThousandSixteenMember" id="rgr_VestingAprilTwoThousandSixteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="VestingAprilTwoThousandThirteenMember" id="rgr_VestingAprilTwoThousandThirteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="VestingAprilTwoThousandTwelveMember" id="rgr_VestingAprilTwoThousandTwelveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="VestingPeriodAxis" id="rgr_VestingPeriodAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="VestingPeriodDomain" id="rgr_VestingPeriodDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TwoThousandSixteenMember" id="rgr_TwoThousandSixteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanPensionVestedBenefitObligation" id="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanTerminationCosts" id="rgr_DefinedBenefitPlanTerminationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" id="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="VestingAprilTwoThousandSeventeenMember" id="rgr_VestingAprilTwoThousandSeventeenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlansMember" id="rgr_DefinedBenefitPlansMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PreparationOfFinancialStatementsPolicyTextBlock" id="rgr_PreparationOfFinancialStatementsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" id="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" id="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>rgr-20150627_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by Computershare, Powered by IRIS Carbon-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccbs" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccbs" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccsoiaci" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccsoiaci" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccsocf" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccsocf" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-id" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-id" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-epsd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-epsd" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccbs">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="Calculation : us-gaap_Assets to us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:title="us-gaap_AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:title="us-gaap_InventoryGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryGross" xlink:title="Calculation : us-gaap_InventoryNet to us-gaap_InventoryGross" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:title="us-gaap_LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="us-gaap_AccruedIncomeTaxesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_AccruedIncomeTaxesCurrent" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:title="us-gaap_StockholdersEquity" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:title="Calculation : us-gaap_LiabilitiesAndStockholdersEquity to us-gaap_StockholdersEquity" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="Calculation : us-gaap_PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:title="Calculation : us-gaap_Assets to us-gaap_AssetsCurrent" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:title="us-gaap_InventoryValuationReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryValuationReserves" xlink:title="Calculation : us-gaap_InventoryNet to us-gaap_InventoryValuationReserves" order="2" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent" xlink:title="us-gaap_WorkersCompensationLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_WorkersCompensationLiabilityCurrent" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="Calculation : us-gaap_LiabilitiesAndStockholdersEquity to us-gaap_DeferredIncomeTaxLiabilities" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="Calculation : us-gaap_PropertyPlantAndEquipmentNet to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:title="us-gaap_TreasuryStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" xlink:title="Calculation : us-gaap_StockholdersEquity to us-gaap_TreasuryStockValue" order="2" weight="-1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_InventoryNet" order="3" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="us-gaap_InventoryLIFOReserve" xlink:title="us-gaap_InventoryLIFOReserve" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryLIFOReserve" xlink:title="Calculation : us-gaap_InventoryNet to us-gaap_InventoryLIFOReserve" order="3" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_EmployeeRelatedLiabilitiesCurrent" order="3" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="Calculation : us-gaap_StockholdersEquity to us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:title="us-gaap_OtherAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:title="Calculation : us-gaap_Assets to us-gaap_OtherAssetsNoncurrent" order="4" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_AccountsReceivableNetCurrent" order="4" weight="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityCurrent" xlink:label="rgr_ProductLiabilityCurrent" xlink:title="rgr_ProductLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="rgr_ProductLiabilityCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to rgr_ProductLiabilityCurrent" order="4" weight="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityAccrualNoncurrent" xlink:label="rgr_ProductLiabilityAccrualNoncurrent" xlink:title="rgr_ProductLiabilityAccrualNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="rgr_ProductLiabilityAccrualNoncurrent" xlink:title="Calculation : us-gaap_LiabilitiesAndStockholdersEquity to rgr_ProductLiabilityAccrualNoncurrent" order="4" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:title="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:title="Calculation : us-gaap_StockholdersEquity to us-gaap_AdditionalPaidInCapitalCommonStock" order="4" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="5" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:title="us-gaap_CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:title="Calculation : us-gaap_StockholdersEquity to us-gaap_CommonStockValue" order="5" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_CashAndCashEquivalentsAtCarryingValue" order="6" weight="1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent" xlink:title="Calculation : us-gaap_LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesCurrent" order="6" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccsoiaci">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:title="us-gaap_NonoperatingIncomeExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:title="us-gaap_InterestIncomeExpenseNonoperatingNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:title="Calculation : us-gaap_NonoperatingIncomeExpense to us-gaap_InterestIncomeExpenseNonoperatingNet" order="0.1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:title="us-gaap_GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" xlink:title="us-gaap_SalesRevenueGoodsNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_SalesRevenueGoodsNet" xlink:title="Calculation : us-gaap_GrossProfit to us-gaap_SalesRevenueGoodsNet" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:title="Calculation : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_NonoperatingIncomeExpense" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Calculation : us-gaap_NetIncomeLoss to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="Calculation : us-gaap_NonoperatingIncomeExpense to us-gaap_OtherNonoperatingIncomeExpense" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:title="us-gaap_OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:title="us-gaap_GeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:title="Calculation : us-gaap_OperatingExpenses to us-gaap_GeneralAndAdministrativeExpense" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:title="us-gaap_OperatingIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" xlink:title="Calculation : us-gaap_OperatingIncomeLoss to us-gaap_OperatingExpenses" order="1" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:title="us-gaap_CostOfGoodsSold" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsSold" xlink:title="Calculation : us-gaap_GrossProfit to us-gaap_CostOfGoodsSold" order="2" weight="-1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" xlink:title="Calculation : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_OperatingIncomeLoss" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="Calculation : us-gaap_NetIncomeLoss to us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" xlink:title="Calculation : us-gaap_OperatingIncomeLoss to us-gaap_GrossProfit" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" xlink:title="us-gaap_SellingExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingExpense" xlink:title="Calculation : us-gaap_OperatingExpenses to us-gaap_SellingExpense" order="2" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccsocf">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="Calculation : us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:title="us-gaap_PaymentsToAcquireShortTermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_PaymentsToAcquireShortTermInvestments" order="1" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_NetIncomeLoss" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_PensionAndOtherPostretirementBenefitExpense" order="2" weight="1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="Calculation : us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:title="us-gaap_ProceedsFromStockOptionsExercised" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_ProceedsFromStockOptionsExercised" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" order="3" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="3" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_PaymentsForRepurchaseOfCommonStock" order="3" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:title="us-gaap_DeferredOtherTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_DeferredOtherTaxExpenseBenefit" order="4" weight="1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="Calculation : us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_NetCashProvidedByUsedInFinancingActivities" order="4" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="4" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="4" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:title="us-gaap_DepreciationDepletionAndAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_DepreciationDepletionAndAmortization" order="5" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" xlink:title="us-gaap_PaymentsOfDividendsCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_PaymentsOfDividendsCommonStock" order="5" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:title="us-gaap_InventoryWriteDown" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_InventoryWriteDown" order="6" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="7" weight="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:label="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:title="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" order="8" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreaseDecreaseInProductLiability" xlink:label="rgr_IncreaseDecreaseInProductLiability" xlink:title="rgr_IncreaseDecreaseInProductLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="rgr_IncreaseDecreaseInProductLiability" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to rgr_IncreaseDecreaseInProductLiability" order="9" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="10" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_ShareBasedCompensation" order="11" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="12" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInAccountsReceivable" order="13" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:title="us-gaap_IncreaseDecreaseInInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInInventories" order="14" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="24" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-id">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:title="us-gaap_InventoryGross" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:title="us-gaap_InventoryFinishedGoods" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods" xlink:title="Calculation : us-gaap_InventoryGross to us-gaap_InventoryFinishedGoods" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:title="us-gaap_InventoryWorkInProcessAndRawMaterials" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:title="Calculation : us-gaap_InventoryGross to us-gaap_InventoryWorkInProcessAndRawMaterials" order="2" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-epsd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="Calculation : us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="Calculation : us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="2" weight="1" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>rgr-20150627_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by Computershare, Powered by IRIS Carbon-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccbs" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccbs" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccbsp" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccbsp" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccsoiaci" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccsoiaci" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccsose" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccsose" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-trnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-trnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ppaed" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ppaed" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-oasooad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-oasooad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-oand" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-oand" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsopwaaad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsopwaaad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsodbpaafvd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsodbpaafvd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-srsorocsd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-srsorocsd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-srnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-srnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cpdsd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cpdsd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cprsud" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cprsud" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-siaqad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-siaqad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-sapd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-sapd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-locd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-locd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cpnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cpnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-osisoosfid" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-osisoosfid" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-osind" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-osind" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-clnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-clnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-clroplrd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-clroplrd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-clsopled" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-clsopled" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-sed" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-sed" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccbs">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StatementTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="Definition : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:title="us-gaap_AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:title="us-gaap_AssetsAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:title="Definition : us-gaap_AssetsAbstract to us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:title="us-gaap_NonvotingCommonStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" xlink:title="Definition : us-gaap_ClassOfStockDomain to us-gaap_NonvotingCommonStockMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:title="us-gaap_LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="Definition : us-gaap_LiabilitiesCurrentAbstract to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:title="Definition : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:title="us-gaap_StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:title="us-gaap_CommonStockValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:title="Definition : us-gaap_StockholdersEquityAbstract to us-gaap_CommonStockValue" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="Definition : us-gaap_StatementTable to us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityAccrualNoncurrent" xlink:label="rgr_ProductLiabilityAccrualNoncurrent" xlink:title="rgr_ProductLiabilityAccrualNoncurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="rgr_ProductLiabilityAccrualNoncurrent" xlink:title="Definition : us-gaap_LiabilitiesAndStockholdersEquityAbstract to rgr_ProductLiabilityAccrualNoncurrent" xlink:type="arc" order="1.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="Definition : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1.9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_1" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_1" xlink:title="Definition : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="Definition : us-gaap_AssetsAbstract to us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Definition : us-gaap_ClassOfStockDomain to us-gaap_CommonStockMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityCurrent" xlink:label="rgr_ProductLiabilityCurrent" xlink:title="rgr_ProductLiabilityCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="rgr_ProductLiabilityCurrent" xlink:title="Definition : us-gaap_LiabilitiesCurrentAbstract to rgr_ProductLiabilityCurrent" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_AssetsAbstract" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:title="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:title="Definition : us-gaap_StockholdersEquityAbstract to us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:title="us-gaap_CommitmentsAndContingencies" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:title="Definition : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="2.7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:label="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:title="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:title="Definition : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="2.9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="Definition : us-gaap_AssetsAbstract to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="Definition : us-gaap_LiabilitiesCurrentAbstract to us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="Definition : us-gaap_StockholdersEquityAbstract to us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:title="Definition : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="3.9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:title="us-gaap_InventoryGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryGross" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryGross" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="Definition : us-gaap_AssetsAbstract to us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent" xlink:title="us-gaap_WorkersCompensationLiabilityCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_WorkersCompensationLiabilityCurrent" xlink:title="Definition : us-gaap_LiabilitiesCurrentAbstract to us-gaap_WorkersCompensationLiabilityCurrent" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:title="us-gaap_TreasuryStockValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" xlink:title="Definition : us-gaap_StockholdersEquityAbstract to us-gaap_TreasuryStockValue" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="Definition : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="4.9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="us-gaap_InventoryLIFOReserve" xlink:title="us-gaap_InventoryLIFOReserve" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryLIFOReserve" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryLIFOReserve" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="us-gaap_AccruedIncomeTaxesCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="Definition : us-gaap_LiabilitiesCurrentAbstract to us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="Definition : us-gaap_StockholdersEquityAbstract to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:title="us-gaap_OtherAssetsNoncurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:title="Definition : us-gaap_AssetsAbstract to us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:title="us-gaap_InventoryValuationReserves" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryValuationReserves" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryValuationReserves" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:title="us-gaap_LiabilitiesCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:title="Definition : us-gaap_LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrent" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:title="us-gaap_StockholdersEquity" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:title="Definition : us-gaap_StockholdersEquityAbstract to us-gaap_StockholdersEquity" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" xlink:title="Definition : us-gaap_AssetsAbstract to us-gaap_Assets" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:title="Definition : us-gaap_AssetsAbstract to us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryNet" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:title="us-gaap_AssetsCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:title="Definition : us-gaap_AssetsCurrentAbstract to us-gaap_AssetsCurrent" xlink:type="arc" order="10" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccbsp">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StatementTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:title="us-gaap_NonvotingCommonStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" xlink:title="Definition : us-gaap_ClassOfStockDomain to us-gaap_NonvotingCommonStockMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="Definition : us-gaap_StatementTable to us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="Definition : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Definition : us-gaap_ClassOfStockDomain to us-gaap_CommonStockMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:title="us-gaap_TreasuryStockShares" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockShares" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_TreasuryStockShares" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:title="us-gaap_CommonStockSharesAuthorized" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:title="us-gaap_CommonStockSharesIssued" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_CommonStockSharesIssued" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:title="us-gaap_CommonStockSharesOutstanding" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="6" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccsoiaci">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:title="us-gaap_SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_StatementTable" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_StatementTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:title="us-gaap_StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:title="us-gaap_SegmentDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:title="Definition : us-gaap_StatementBusinessSegmentsAxis to us-gaap_SegmentDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:title="us-gaap_OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" xlink:title="us-gaap_SellingExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_SellingExpense" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FirearmsMember" xlink:label="rgr_FirearmsMember" xlink:title="rgr_FirearmsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_FirearmsMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_FirearmsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:title="Definition : us-gaap_StatementTable to us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:title="us-gaap_InterestIncomeExpenseNonoperatingNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1.1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue" xlink:title="us-gaap_RoyaltyRevenue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_RoyaltyRevenue" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_RoyaltyRevenue" xlink:type="arc" order="1.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:title="us-gaap_InvestmentIncomeInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1.625" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:title="us-gaap_InterestExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InterestExpense" xlink:type="arc" order="1.875" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_1" xlink:title="us-gaap_SegmentDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_1" xlink:title="Definition : us-gaap_StatementBusinessSegmentsAxis to us-gaap_SegmentDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:title="us-gaap_GeneralAndAdministrativeExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" xlink:title="us-gaap_SalesRevenueGoodsNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_SalesRevenueGoodsNet" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_UnaffiliatedCastingsMember" xlink:label="rgr_UnaffiliatedCastingsMember" xlink:title="rgr_UnaffiliatedCastingsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_UnaffiliatedCastingsMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_UnaffiliatedCastingsMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:title="us-gaap_OtherOperatingIncomeExpenseNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="2.75" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:title="us-gaap_NonoperatingIncomeExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:title="us-gaap_CostOfGoodsSold" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfGoodsSold" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_CostOfGoodsSold" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionExpense" xlink:label="us-gaap_PensionExpense" xlink:title="us-gaap_PensionExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_PensionExpense" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_PensionExpense" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:title="us-gaap_GrossProfit" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_GrossProfit" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:title="us-gaap_OperatingIncomeLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_OperatingIncomeLoss" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="9.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="9.75" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_NetIncomeLoss" xlink:type="arc" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:title="us-gaap_EarningsPerShareBasic" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_EarningsPerShareBasic" xlink:type="arc" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:label="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:title="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:title="Definition : us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:type="arc" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:title="us-gaap_EarningsPerShareDiluted" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:title="us-gaap_OperatingExpenses" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_OperatingExpenses" xlink:type="arc" order="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:title="us-gaap_CommonStockDividendsPerShareDeclared" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="13" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccsose">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StatementTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:title="us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:title="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:title="Definition : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_CommonStockMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="Definition : us-gaap_StatementTable to us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_1" xlink:title="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_1" xlink:title="Definition : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:title="us-gaap_AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:title="us-gaap_StockholdersEquity" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StockholdersEquity" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:title="us-gaap_RetainedEarningsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_RetainedEarningsMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_NetIncomeLoss" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:title="us-gaap_TreasuryStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_TreasuryStockMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock" xlink:title="us-gaap_DividendsCommonStock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsCommonStock" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_DividendsCommonStock" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:title="us-gaap_StockRepurchasedDuringPeriodValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPaidinkind" xlink:label="us-gaap_DividendsPaidinkind" xlink:title="us-gaap_DividendsPaidinkind" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsPaidinkind" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_DividendsPaidinkind" xlink:type="arc" order="11" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-trnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:title="us-gaap_ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:title="Definition : us-gaap_ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:title="us-gaap_AccountsReceivableGrossCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableGrossCurrent" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerOneMember" xlink:label="rgr_CustomerOneMember" xlink:title="rgr_CustomerOneMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="rgr_CustomerOneMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to rgr_CustomerOneMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:title="us-gaap_AccountsReceivableMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:title="Definition : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_AccountsReceivableMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" xlink:title="us-gaap_ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1.5" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Definition : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_1" xlink:title="us-gaap_ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_1" xlink:title="Definition : us-gaap_ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerTwoMember" xlink:label="rgr_CustomerTwoMember" xlink:title="rgr_CustomerTwoMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="rgr_CustomerTwoMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to rgr_CustomerTwoMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:label="rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:title="rgr_AllowanceForDiscountsAccountsReceivableCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerThreeMember" xlink:label="rgr_CustomerThreeMember" xlink:title="rgr_CustomerThreeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="rgr_CustomerThreeMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to rgr_CustomerThreeMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerFourMember" xlink:label="rgr_CustomerFourMember" xlink:title="rgr_CustomerFourMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="rgr_CustomerFourMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to rgr_CustomerFourMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ConcentrationRiskTable" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_ConcentrationRiskTable" xlink:type="arc" order="6" xbrldt:closed="true" xbrldt:contextElement="segment" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ppaed">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreationDateAxis" xlink:label="us-gaap_CreationDateAxis" xlink:title="us-gaap_CreationDateAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="us-gaap_DefaultFinancialStatementsDateMember" xlink:title="us-gaap_DefaultFinancialStatementsDateMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreationDateAxis" xlink:to="us-gaap_DefaultFinancialStatementsDateMember" xlink:title="Definition : us-gaap_CreationDateAxis to us-gaap_DefaultFinancialStatementsDateMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="us-gaap_LandAndLandImprovementsMember" xlink:title="us-gaap_LandAndLandImprovementsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandAndLandImprovementsMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_LandAndLandImprovementsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MinimumMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandFifteenMember" xlink:label="rgr_TwoThousandFifteenMember" xlink:title="rgr_TwoThousandFifteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefaultFinancialStatementsDateMember" xlink:to="rgr_TwoThousandFifteenMember" xlink:title="Definition : us-gaap_DefaultFinancialStatementsDateMember to rgr_TwoThousandFifteenMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_RangeAxis" xlink:title="Definition : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_RangeAxis" xlink:type="arc" order="1.5" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_CreationDateAxis" xlink:title="Definition : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_CreationDateAxis" xlink:type="arc" order="1.75" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Definition : us-gaap_RangeAxis to us-gaap_RangeMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="us-gaap_DefaultFinancialStatementsDateMember_1" xlink:title="us-gaap_DefaultFinancialStatementsDateMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreationDateAxis" xlink:to="us-gaap_DefaultFinancialStatementsDateMember_1" xlink:title="Definition : us-gaap_CreationDateAxis to us-gaap_DefaultFinancialStatementsDateMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:title="us-gaap_BuildingAndBuildingImprovementsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MaximumMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandSixteenMember" xlink:label="rgr_TwoThousandSixteenMember" xlink:title="rgr_TwoThousandSixteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefaultFinancialStatementsDateMember" xlink:to="rgr_TwoThousandSixteenMember" xlink:title="Definition : us-gaap_DefaultFinancialStatementsDateMember to rgr_TwoThousandSixteenMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreasedInDepreciationExpense" xlink:label="rgr_IncreasedInDepreciationExpense" xlink:title="rgr_IncreasedInDepreciationExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="rgr_IncreasedInDepreciationExpense" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentLineItems to rgr_IncreasedInDepreciationExpense" xlink:type="arc" order="2.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:title="us-gaap_MachineryAndEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember" xlink:title="us-gaap_ToolsDiesAndMoldsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ToolsDiesAndMoldsMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ToolsDiesAndMoldsMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandFourteenMember" xlink:label="rgr_TwoThousandFourteenMember" xlink:title="rgr_TwoThousandFourteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefaultFinancialStatementsDateMember" xlink:to="rgr_TwoThousandFourteenMember" xlink:title="Definition : us-gaap_DefaultFinancialStatementsDateMember to rgr_TwoThousandFourteenMember" xlink:type="arc" order="12" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-oasooad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="us-gaap_FiniteLivedPatentsGross" xlink:title="us-gaap_FiniteLivedPatentsGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedPatentsGross" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedPatentsGross" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:title="us-gaap_PatentsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_PatentsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="Definition : us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" xlink:title="us-gaap_SoftwareDevelopmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepositAssets" xlink:label="us-gaap_DepositAssets" xlink:title="us-gaap_DepositAssets" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_DepositAssets" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_DepositAssets" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:title="us-gaap_EquityMethodInvestments" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_EquityMethodInvestments" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_EquityMethodInvestments" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="us-gaap_CostMethodInvestments" xlink:title="us-gaap_CostMethodInvestments" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_CostMethodInvestments" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_CostMethodInvestments" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneous" xlink:label="us-gaap_OtherAssetsMiscellaneous" xlink:title="us-gaap_OtherAssetsMiscellaneous" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_OtherAssetsMiscellaneous" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_OtherAssetsMiscellaneous" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="9" xbrldt:closed="true" xbrldt:contextElement="segment" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-oand">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:title="us-gaap_EquityMethodInvesteeNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to us-gaap_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_KodabowIncMember" xlink:label="rgr_KodabowIncMember" xlink:title="rgr_KodabowIncMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="rgr_KodabowIncMember" xlink:title="Definition : us-gaap_EquityMethodInvesteeNameDomain to rgr_KodabowIncMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:title="us-gaap_PatentsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_PatentsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsTable to us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsTable to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1.5" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain_1" xlink:title="us-gaap_EquityMethodInvesteeNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain_1" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to us-gaap_EquityMethodInvesteeNameDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CrossbowManufacturerMember" xlink:label="rgr_CrossbowManufacturerMember" xlink:title="rgr_CrossbowManufacturerMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="rgr_CrossbowManufacturerMember" xlink:title="Definition : us-gaap_EquityMethodInvesteeNameDomain to rgr_CrossbowManufacturerMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" xlink:title="us-gaap_SoftwareDevelopmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" xlink:title="Definition : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:title="us-gaap_AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="4.5" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="5.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="6.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="7.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="Definition : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="19" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain" xlink:title="us-gaap_DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain" xlink:title="Definition : us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to us-gaap_DefinedBenefitPlansDomain" xlink:type="arc" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember" xlink:title="us-gaap_PensionPlansDefinedBenefitMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_PensionPlansDefinedBenefitMember" xlink:title="Definition : us-gaap_DefinedBenefitPlansDomain to us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="Definition : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="12" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain_1" xlink:title="us-gaap_DefinedBenefitPlansDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain_1" xlink:title="Definition : us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to us-gaap_DefinedBenefitPlansDomain" xlink:type="arc" order="20" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlansMember" xlink:label="rgr_DefinedBenefitPlansMember" xlink:title="rgr_DefinedBenefitPlansMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="rgr_DefinedBenefitPlansMember" xlink:title="Definition : us-gaap_DefinedBenefitPlansDomain to rgr_DefinedBenefitPlansMember" xlink:type="arc" order="20" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionExpense" xlink:label="us-gaap_PensionExpense" xlink:title="us-gaap_PensionExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_PensionExpense" xlink:title="Definition : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_PensionExpense" xlink:type="arc" order="22" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="Definition : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:type="arc" order="30" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:label="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:title="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:title="Definition : us-gaap_DefinedBenefitPlanDisclosureLineItems to rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:type="arc" order="32" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:title="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:title="Definition : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:type="arc" order="42" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsopwaaad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="us-gaap_PlanAssetCategoriesDomain" xlink:title="us-gaap_PlanAssetCategoriesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_PlanAssetCategoriesDomain" xlink:title="Definition : us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis to us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:label="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:title="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:title="Definition : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="us-gaap_EquitySecuritiesMember" xlink:title="us-gaap_EquitySecuritiesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_EquitySecuritiesMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="Definition : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="Definition : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="us-gaap_PlanAssetCategoriesDomain_1" xlink:title="us-gaap_PlanAssetCategoriesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_PlanAssetCategoriesDomain_1" xlink:title="Definition : us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis to us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="us-gaap_DebtSecuritiesMember" xlink:title="us-gaap_DebtSecuritiesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_DebtSecuritiesMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to us-gaap_DebtSecuritiesMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateMember" xlink:label="us-gaap_RealEstateMember" xlink:title="us-gaap_RealEstateMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_RealEstateMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to us-gaap_RealEstateMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:title="us-gaap_MoneyMarketFundsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_MoneyMarketFundsMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="4" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsodbpaafvd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="Definition : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="us-gaap_PlanAssetCategoriesDomain" xlink:title="us-gaap_PlanAssetCategoriesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_PlanAssetCategoriesDomain" xlink:title="Definition : us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis to us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SmallCapEquityFundsMember" xlink:label="rgr_SmallCapEquityFundsMember" xlink:title="rgr_SmallCapEquityFundsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="rgr_SmallCapEquityFundsMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to rgr_SmallCapEquityFundsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="Definition : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="Definition : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_MidCapEquityFundsMember" xlink:label="rgr_MidCapEquityFundsMember" xlink:title="rgr_MidCapEquityFundsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="rgr_MidCapEquityFundsMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to rgr_MidCapEquityFundsMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LargeCapEquityFundsMember" xlink:label="rgr_LargeCapEquityFundsMember" xlink:title="rgr_LargeCapEquityFundsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="rgr_LargeCapEquityFundsMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to rgr_LargeCapEquityFundsMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_InternationalEquityFundsMember" xlink:label="rgr_InternationalEquityFundsMember" xlink:title="rgr_InternationalEquityFundsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="rgr_InternationalEquityFundsMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to rgr_InternationalEquityFundsMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateMember" xlink:label="us-gaap_RealEstateMember" xlink:title="us-gaap_RealEstateMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_RealEstateMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to us-gaap_RealEstateMember" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember" xlink:title="us-gaap_CorporateDebtSecuritiesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_CorporateDebtSecuritiesMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:title="us-gaap_MoneyMarketFundsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_MoneyMarketFundsMember" xlink:title="Definition : us-gaap_PlanAssetCategoriesDomain to us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="7" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-srsorocsd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:title="us-gaap_ClassOfTreasuryStockTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ClassOfTreasuryStockTable" xlink:title="Definition : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_ClassOfTreasuryStockTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" xlink:title="us-gaap_ShareRepurchaseProgramAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" xlink:title="us-gaap_ShareRepurchaseProgramDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" xlink:title="Definition : us-gaap_ShareRepurchaseProgramAxis to us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodOneMember" xlink:label="rgr_PeriodOneMember" xlink:title="rgr_PeriodOneMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="rgr_PeriodOneMember" xlink:title="Definition : us-gaap_ShareRepurchaseProgramDomain to rgr_PeriodOneMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" xlink:title="Definition : us-gaap_ClassOfTreasuryStockTable to us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain_1" xlink:title="us-gaap_ShareRepurchaseProgramDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain_1" xlink:title="Definition : us-gaap_ShareRepurchaseProgramAxis to us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:title="us-gaap_TreasuryStockSharesAcquired" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" xlink:title="Definition : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodTwoMember" xlink:label="rgr_PeriodTwoMember" xlink:title="rgr_PeriodTwoMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="rgr_PeriodTwoMember" xlink:title="Definition : us-gaap_ShareRepurchaseProgramDomain to rgr_PeriodTwoMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:title="us-gaap_TreasuryStockAcquiredAverageCostPerShare" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:title="Definition : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodThreeMember" xlink:label="rgr_PeriodThreeMember" xlink:title="rgr_PeriodThreeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="rgr_PeriodThreeMember" xlink:title="Definition : us-gaap_ShareRepurchaseProgramDomain to rgr_PeriodThreeMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:title="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:title="Definition : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="Definition : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="5" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-srnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="Definition : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:title="us-gaap_ClassOfTreasuryStockTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="Definition : us-gaap_ClassOfTreasuryStockTable to us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ClassOfTreasuryStockTable" xlink:title="Definition : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_ClassOfTreasuryStockTable" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="Definition : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cpdsd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:title="us-gaap_TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Definition : us-gaap_TitleOfIndividualAxis to us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingPeriodAxis" xlink:label="rgr_VestingPeriodAxis" xlink:title="rgr_VestingPeriodAxis" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingPeriodDomain" xlink:label="rgr_VestingPeriodDomain" xlink:title="rgr_VestingPeriodDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="rgr_VestingPeriodAxis" xlink:to="rgr_VestingPeriodDomain" xlink:title="Definition : rgr_VestingPeriodAxis to rgr_VestingPeriodDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:title="Definition : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DeferredStockMember" xlink:label="rgr_DeferredStockMember" xlink:title="rgr_DeferredStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="rgr_DeferredStockMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to rgr_DeferredStockMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="us-gaap_DirectorMember" xlink:title="us-gaap_DirectorMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_DirectorMember" xlink:title="Definition : us-gaap_TitleOfIndividualWithRelationshipToEntityDomain to us-gaap_DirectorMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandElevenMember" xlink:label="rgr_VestingAprilTwoThousandElevenMember" xlink:title="rgr_VestingAprilTwoThousandElevenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandElevenMember" xlink:title="Definition : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandElevenMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:title="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="us-gaap_TitleOfIndividualAxis" xlink:title="Definition : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable to us-gaap_TitleOfIndividualAxis" xlink:type="arc" order="1.25" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="rgr_VestingPeriodAxis" xlink:title="Definition : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable to rgr_VestingPeriodAxis" xlink:type="arc" order="1.5" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable to us-gaap_AwardTypeAxis" xlink:type="arc" order="1.75" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="Definition : us-gaap_TitleOfIndividualAxis to us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingPeriodDomain" xlink:label="rgr_VestingPeriodDomain_1" xlink:title="rgr_VestingPeriodDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="rgr_VestingPeriodAxis" xlink:to="rgr_VestingPeriodDomain_1" xlink:title="Definition : rgr_VestingPeriodAxis to rgr_VestingPeriodDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="Definition : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandTwelveMember" xlink:label="rgr_VestingAprilTwoThousandTwelveMember" xlink:title="rgr_VestingAprilTwoThousandTwelveMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandTwelveMember" xlink:title="Definition : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandTwelveMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="Definition : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandThirteenMember" xlink:label="rgr_VestingAprilTwoThousandThirteenMember" xlink:title="rgr_VestingAprilTwoThousandThirteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandThirteenMember" xlink:title="Definition : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandThirteenMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="Definition : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="3.5" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:title="Definition : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:type="arc" order="4" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandFourteenMember" xlink:label="rgr_VestingAprilTwoThousandFourteenMember" xlink:title="rgr_VestingAprilTwoThousandFourteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandFourteenMember" xlink:title="Definition : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandFourteenMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandFifteenMember" xlink:label="rgr_VestingAprilTwoThousandFifteenMember" xlink:title="rgr_VestingAprilTwoThousandFifteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandFifteenMember" xlink:title="Definition : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandFifteenMember" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="Definition : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandSixteenMember" xlink:label="rgr_VestingAprilTwoThousandSixteenMember" xlink:title="rgr_VestingAprilTwoThousandSixteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandSixteenMember" xlink:title="Definition : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandSixteenMember" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandSeventeenMember" xlink:label="rgr_VestingAprilTwoThousandSeventeenMember" xlink:title="rgr_VestingAprilTwoThousandSeventeenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandSeventeenMember" xlink:title="Definition : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandSeventeenMember" xlink:type="arc" order="16" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cprsud">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:title="us-gaap_PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockIncentivePlan2007Member" xlink:label="rgr_StockIncentivePlan2007Member" xlink:title="rgr_StockIncentivePlan2007Member" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_StockIncentivePlan2007Member" xlink:title="Definition : us-gaap_PlanNameDomain to rgr_StockIncentivePlan2007Member" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MaximumMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:title="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_PlanNameAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:title="Definition : us-gaap_PlanNameAxis to us-gaap_PlanNameDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Definition : us-gaap_RangeAxis to us-gaap_RangeMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MinimumMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_AwardTypeAxis" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandElevenMember" xlink:label="rgr_TwoThousandElevenMember" xlink:title="rgr_TwoThousandElevenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandElevenMember" xlink:title="Definition : us-gaap_PlanNameDomain to rgr_TwoThousandElevenMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_RangeAxis" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandTwelveMember" xlink:label="rgr_TwoThousandTwelveMember" xlink:title="rgr_TwoThousandTwelveMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandTwelveMember" xlink:title="Definition : us-gaap_PlanNameDomain to rgr_TwoThousandTwelveMember" xlink:type="arc" order="3.1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandThirteenMember" xlink:label="rgr_TwoThousandThirteenMember" xlink:title="rgr_TwoThousandThirteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandThirteenMember" xlink:title="Definition : us-gaap_PlanNameDomain to rgr_TwoThousandThirteenMember" xlink:type="arc" order="4.1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="6" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandFourteenMember" xlink:label="rgr_TwoThousandFourteenMember" xlink:title="rgr_TwoThousandFourteenMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandFourteenMember" xlink:title="Definition : us-gaap_PlanNameDomain to rgr_TwoThousandFourteenMember" xlink:type="arc" order="14" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-siaqad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="us-gaap_AllowanceForDoubtfulAccountsMember" xlink:title="us-gaap_AllowanceForDoubtfulAccountsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_AllowanceForDoubtfulAccountsMember" xlink:title="Definition : us-gaap_ValuationAllowancesAndReservesDomain to us-gaap_AllowanceForDoubtfulAccountsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="Definition : us-gaap_ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForPromotionsMember" xlink:label="us-gaap_AllowanceForPromotionsMember" xlink:title="us-gaap_AllowanceForPromotionsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_AllowanceForPromotionsMember" xlink:title="Definition : us-gaap_ValuationAllowancesAndReservesDomain to us-gaap_AllowanceForPromotionsMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="us-gaap_InventoryValuationReserveMember" xlink:title="us-gaap_InventoryValuationReserveMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_InventoryValuationReserveMember" xlink:title="Definition : us-gaap_ValuationAllowancesAndReservesDomain to us-gaap_InventoryValuationReserveMember" xlink:type="arc" order="2.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="4" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-sapd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:title="us-gaap_SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Definition : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember" xlink:title="us-gaap_SalesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesMember" xlink:title="Definition : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_SalesMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:title="us-gaap_BuildingMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_BuildingMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:title="us-gaap_SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FirearmsMember" xlink:label="rgr_FirearmsMember" xlink:title="rgr_FirearmsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_FirearmsMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_FirearmsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:title="us-gaap_StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:title="Definition : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Definition : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1.75" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:title="Definition : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:title="Definition : us-gaap_StatementBusinessSegmentsAxis to us-gaap_SegmentDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:title="us-gaap_MachineryAndEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_UnaffiliatedCastingsMember" xlink:label="rgr_UnaffiliatedCastingsMember" xlink:title="rgr_UnaffiliatedCastingsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_UnaffiliatedCastingsMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_UnaffiliatedCastingsMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember" xlink:title="us-gaap_ToolsDiesAndMoldsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ToolsDiesAndMoldsMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ToolsDiesAndMoldsMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ExportSalesMember" xlink:label="rgr_ExportSalesMember" xlink:title="rgr_ExportSalesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_ExportSalesMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_ExportSalesMember" xlink:type="arc" order="3" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-locd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" xlink:title="us-gaap_LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" xlink:title="us-gaap_LineOfCreditFacilityTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" xlink:title="Definition : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:title="us-gaap_LineOfCreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:title="us-gaap_CreditFacilityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:title="Definition : us-gaap_LineOfCreditFacilityAxis to us-gaap_CreditFacilityDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" xlink:title="us-gaap_LineOfCreditMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" xlink:title="Definition : us-gaap_CreditFacilityDomain to us-gaap_LineOfCreditMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:title="Definition : us-gaap_LineOfCreditFacilityTable to us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_1" xlink:title="us-gaap_CreditFacilityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_1" xlink:title="Definition : us-gaap_LineOfCreditFacilityAxis to us-gaap_CreditFacilityDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="Definition : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:title="us-gaap_LineOfCreditFacilityInterestRateDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:title="Definition : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:label="rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:title="rgr_LineOfCreditFacilityReferenceRatePercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:title="Definition : us-gaap_LineOfCreditFacilityLineItems to rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:label="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:title="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:title="Definition : us-gaap_LineOfCreditFacilityLineItems to rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:title="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:title="Definition : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:title="us-gaap_LineOfCreditFacilityExpirationDate1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:title="Definition : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityExpirationDate1" xlink:type="arc" order="7" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cpnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:title="us-gaap_PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:title="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:title="Definition : us-gaap_PlanNameAxis to us-gaap_PlanNameDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockIncentivePlan2007Member" xlink:label="rgr_StockIncentivePlan2007Member" xlink:title="rgr_StockIncentivePlan2007Member" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_StockIncentivePlan2007Member" xlink:title="Definition : us-gaap_PlanNameDomain to rgr_StockIncentivePlan2007Member" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_PlanNameAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_1" xlink:title="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_1" xlink:title="Definition : us-gaap_PlanNameAxis to us-gaap_PlanNameDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:label="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:title="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:title="Definition : us-gaap_PlanNameDomain to rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_AwardTypeAxis" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensation" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:title="Definition : us-gaap_PlanNameDomain to us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" use="optional" order="27" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" use="optional" order="37" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_RangeAxis" xlink:type="arc" use="optional" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Definition : us-gaap_RangeAxis to us-gaap_RangeMember" xlink:type="arc" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MinimumMember" xlink:type="arc" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_1" xlink:title="us-gaap_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_1" xlink:title="Definition : us-gaap_RangeAxis to us-gaap_RangeMember" xlink:type="arc" use="optional" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MaximumMember" xlink:type="arc" use="optional" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:type="arc" use="optional" order="47" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-osisoosfid">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:title="us-gaap_SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:title="us-gaap_SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FirearmsMember" xlink:label="rgr_FirearmsMember" xlink:title="rgr_FirearmsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_FirearmsMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_FirearmsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:title="us-gaap_StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:title="Definition : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:title="Definition : us-gaap_StatementBusinessSegmentsAxis to us-gaap_SegmentDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CastingsMember" xlink:label="rgr_CastingsMember" xlink:title="rgr_CastingsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_CastingsMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_CastingsMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_UnaffiliatedMember" xlink:label="rgr_UnaffiliatedMember" xlink:title="rgr_UnaffiliatedMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_UnaffiliatedMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_UnaffiliatedMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" xlink:title="us-gaap_SalesRevenueGoodsNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_SalesRevenueGoodsNet" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IntersegmentMember" xlink:label="rgr_IntersegmentMember" xlink:title="rgr_IntersegmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_IntersegmentMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_IntersegmentMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CastingsNetMember" xlink:label="rgr_CastingsNetMember" xlink:title="rgr_CastingsNetMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_CastingsNetMember" xlink:title="Definition : us-gaap_SegmentDomain to rgr_CastingsNetMember" xlink:type="arc" order="4.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember" xlink:title="us-gaap_IntersegmentEliminationMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_IntersegmentEliminationMember" xlink:title="Definition : us-gaap_SegmentDomain to us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_Assets" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" xlink:title="us-gaap_CorporateMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" xlink:title="Definition : us-gaap_SegmentDomain to us-gaap_CorporateMember" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:title="us-gaap_Depreciation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Depreciation" xlink:title="Definition : us-gaap_SegmentReportingInformationLineItems to us-gaap_Depreciation" xlink:type="arc" order="7" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-osind">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:title="us-gaap_EntityWideRevenueMajorCustomerLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:title="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:title="Definition : us-gaap_EntityWideRevenueMajorCustomerLineItems to us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:title="us-gaap_MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:title="us-gaap_NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" xlink:title="Definition : us-gaap_MajorCustomersAxis to us-gaap_NameOfMajorCustomerDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Definition : us-gaap_RangeAxis to us-gaap_RangeMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" xlink:title="us-gaap_StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:title="us-gaap_SegmentGeographicalDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain" xlink:title="Definition : us-gaap_StatementGeographicalAxis to us-gaap_SegmentGeographicalDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember" xlink:title="us-gaap_SalesRevenueGoodsNetMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueGoodsNetMember" xlink:title="Definition : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_SalesRevenueGoodsNetMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DavidsonsMember" xlink:label="rgr_DavidsonsMember" xlink:title="rgr_DavidsonsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_DavidsonsMember" xlink:title="Definition : us-gaap_NameOfMajorCustomerDomain to rgr_DavidsonsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MinimumMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="country_US" xlink:title="country_US" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="country_US" xlink:title="Definition : us-gaap_SegmentGeographicalDomain to country_US" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_MajorCustomersAxis" xlink:title="Definition : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_MajorCustomersAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_StatementGeographicalAxis" xlink:title="Definition : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_StatementGeographicalAxis" xlink:type="arc" order="1.5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Definition : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1.625" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_RangeAxis" xlink:title="Definition : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_RangeAxis" xlink:type="arc" order="1.75" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Definition : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain_1" xlink:title="us-gaap_NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain_1" xlink:title="Definition : us-gaap_MajorCustomersAxis to us-gaap_NameOfMajorCustomerDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_1" xlink:title="us-gaap_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_1" xlink:title="Definition : us-gaap_RangeAxis to us-gaap_RangeMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain_1" xlink:title="us-gaap_SegmentGeographicalDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain_1" xlink:title="Definition : us-gaap_StatementGeographicalAxis to us-gaap_SegmentGeographicalDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_JerrysAndEllettBrothersMember" xlink:label="rgr_JerrysAndEllettBrothersMember" xlink:title="rgr_JerrysAndEllettBrothersMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_JerrysAndEllettBrothersMember" xlink:title="Definition : us-gaap_NameOfMajorCustomerDomain to rgr_JerrysAndEllettBrothersMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="Definition : us-gaap_EntityWideRevenueMajorCustomerLineItems to us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LipseysMember" xlink:label="rgr_LipseysMember" xlink:title="rgr_LipseysMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_LipseysMember" xlink:title="Definition : us-gaap_NameOfMajorCustomerDomain to rgr_LipseysMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SportsSouthMember" xlink:label="rgr_SportsSouthMember" xlink:title="rgr_SportsSouthMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_SportsSouthMember" xlink:title="Definition : us-gaap_NameOfMajorCustomerDomain to rgr_SportsSouthMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AcusportMember" xlink:label="rgr_AcusportMember" xlink:title="rgr_AcusportMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_AcusportMember" xlink:title="Definition : us-gaap_NameOfMajorCustomerDomain to rgr_AcusportMember" xlink:type="arc" order="5" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-clnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" xlink:title="us-gaap_LossContingenciesLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" xlink:title="us-gaap_LossContingenciesTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesTable" xlink:title="Definition : us-gaap_LossContingenciesLineItems to us-gaap_LossContingenciesTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:title="us-gaap_LossContingenciesByNatureOfContingencyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:title="us-gaap_LossContingencyNatureDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:title="Definition : us-gaap_LossContingenciesByNatureOfContingencyAxis to us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DamagesFromProductDefectsMember" xlink:label="us-gaap_DamagesFromProductDefectsMember" xlink:title="us-gaap_DamagesFromProductDefectsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_DamagesFromProductDefectsMember" xlink:title="Definition : us-gaap_LossContingencyNatureDomain to us-gaap_DamagesFromProductDefectsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:title="Definition : us-gaap_LossContingenciesTable to us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain_1" xlink:title="us-gaap_LossContingencyNatureDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain_1" xlink:title="Definition : us-gaap_LossContingenciesByNatureOfContingencyAxis to us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="us-gaap_LossContingencyPendingClaimsNumber" xlink:title="us-gaap_LossContingencyPendingClaimsNumber" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyPendingClaimsNumber" xlink:title="Definition : us-gaap_LossContingenciesLineItems to us-gaap_LossContingencyPendingClaimsNumber" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:label="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:title="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:title="Definition : us-gaap_LossContingenciesLineItems to rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:label="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:title="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:title="Definition : us-gaap_LossContingenciesLineItems to rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="us-gaap_LossContingencyDamagesSoughtValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="Definition : us-gaap_LossContingenciesLineItems to us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:label="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="us-gaap_ProductLiabilityAccrualPeriodExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="Definition : us-gaap_LossContingenciesLineItems to us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:type="arc" order="6" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-clroplrd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="Definition : us-gaap_ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityReserveMember" xlink:label="rgr_ProductLiabilityReserveMember" xlink:title="rgr_ProductLiabilityReserveMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="rgr_ProductLiabilityReserveMember" xlink:title="Definition : us-gaap_ValuationAllowancesAndReservesDomain to rgr_ProductLiabilityReserveMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_1" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_1" xlink:title="Definition : us-gaap_ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ValuationAllowancesAndReservesSettlements" xlink:label="rgr_ValuationAllowancesAndReservesSettlements" xlink:title="rgr_ValuationAllowancesAndReservesSettlements" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="rgr_ValuationAllowancesAndReservesSettlements" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to rgr_ValuationAllowancesAndReservesSettlements" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ValuationAllowancesAndReservesLegalFees" xlink:label="rgr_ValuationAllowancesAndReservesLegalFees" xlink:title="rgr_ValuationAllowancesAndReservesLegalFees" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="rgr_ValuationAllowancesAndReservesLegalFees" xlink:title="Definition : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to rgr_ValuationAllowancesAndReservesLegalFees" xlink:type="arc" order="5" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-clsopled">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis" xlink:title="us-gaap_ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain" xlink:title="us-gaap_ProductsAndServicesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" xlink:title="Definition : us-gaap_ProductOrServiceAxis to us-gaap_ProductsAndServicesDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AccruedLegalExpenseMember" xlink:label="rgr_AccruedLegalExpenseMember" xlink:title="rgr_AccruedLegalExpenseMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="rgr_AccruedLegalExpenseMember" xlink:title="Definition : us-gaap_ProductsAndServicesDomain to rgr_AccruedLegalExpenseMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="us-gaap_ProductLiabilityContingencyLineItems" xlink:title="us-gaap_ProductLiabilityContingencyLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:label="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="us-gaap_ProductLiabilityAccrualPeriodExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductLiabilityContingencyLineItems" xlink:to="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="Definition : us-gaap_ProductLiabilityContingencyLineItems to us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="us-gaap_ProductLiabilityContingencyTable" xlink:title="us-gaap_ProductLiabilityContingencyTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ProductLiabilityContingencyTable" xlink:to="us-gaap_ProductOrServiceAxis" xlink:title="Definition : us-gaap_ProductLiabilityContingencyTable to us-gaap_ProductOrServiceAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductLiabilityContingencyLineItems" xlink:to="us-gaap_ProductLiabilityContingencyTable" xlink:title="Definition : us-gaap_ProductLiabilityContingencyLineItems to us-gaap_ProductLiabilityContingencyTable" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain_1" xlink:title="us-gaap_ProductsAndServicesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain_1" xlink:title="Definition : us-gaap_ProductOrServiceAxis to us-gaap_ProductsAndServicesDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductInsurancePremiumExpenseMember" xlink:label="rgr_ProductInsurancePremiumExpenseMember" xlink:title="rgr_ProductInsurancePremiumExpenseMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="rgr_ProductInsurancePremiumExpenseMember" xlink:title="Definition : us-gaap_ProductsAndServicesDomain to rgr_ProductInsurancePremiumExpenseMember" xlink:type="arc" order="2" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-sed">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xlink:title="us-gaap_SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xlink:title="us-gaap_SubsequentEventTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_SubsequentEventTable" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:title="us-gaap_SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="Definition : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MinimumMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:title="us-gaap_SubsequentEventMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:title="Definition : us-gaap_SubsequentEventTypeDomain to us-gaap_SubsequentEventMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Definition : us-gaap_SubsequentEventTable to us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_RangeAxis" xlink:title="Definition : us-gaap_SubsequentEventTable to us-gaap_RangeAxis" xlink:type="arc" order="1.5" xbrldt:closed="false" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Definition : us-gaap_RangeAxis to us-gaap_RangeMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_1" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_1" xlink:title="Definition : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:title="Definition : us-gaap_RangeMember to us-gaap_MaximumMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:label="rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:title="rgr_DividendsPayableAmountPerShareSubsequentEvent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:title="Definition : us-gaap_SubsequentEventLineItems to rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="us-gaap_DividendsPayableAmountPerShare" xlink:title="us-gaap_DividendsPayableAmountPerShare" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DividendsPayableAmountPerShare" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_DividendsPayableAmountPerShare" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:title="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="4" xbrldt:closed="false" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>rgr-20150627_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by Computershare, Powered by IRIS Carbon-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AccruedLegalExpenseMember" xlink:label="rgr_AccruedLegalExpenseMember" xlink:title="rgr_AccruedLegalExpenseMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_AccruedLegalExpenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_AccruedLegalExpenseMember" xml:lang="en-US" id="label_rgr_AccruedLegalExpenseMember">Accrued Legal Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_AccruedLegalExpenseMember" xlink:to="label_rgr_AccruedLegalExpenseMember" xlink:title="Label : rgr_AccruedLegalExpenseMember to label_rgr_AccruedLegalExpenseMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_AccruedLegalExpenseMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_AccruedLegalExpenseMember_1" xml:lang="en-US" id="label_rgr_AccruedLegalExpenseMember_1">Accrued Legal Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_AccruedLegalExpenseMember" xlink:to="label_rgr_AccruedLegalExpenseMember_1" xlink:title="Label : rgr_AccruedLegalExpenseMember to label_rgr_AccruedLegalExpenseMember_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AcusportMember" xlink:label="rgr_AcusportMember" xlink:title="rgr_AcusportMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_AcusportMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_AcusportMember" xml:lang="en-US" id="label_rgr_AcusportMember">Acusport [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_AcusportMember" xlink:to="label_rgr_AcusportMember" xlink:title="Label : rgr_AcusportMember to label_rgr_AcusportMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_AcusportMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_AcusportMember_1" xml:lang="en-US" id="label_rgr_AcusportMember_1">Acusport [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_AcusportMember" xlink:to="label_rgr_AcusportMember_1" xlink:title="Label : rgr_AcusportMember to label_rgr_AcusportMember_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:label="rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:title="rgr_AllowanceForDiscountsAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent" xml:lang="en-US" id="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent">Allowance For Discounts Accounts Receivable Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:to="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:title="Label : rgr_AllowanceForDiscountsAccountsReceivableCurrent to label_rgr_AllowanceForDiscountsAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_1" xml:lang="en-US" id="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_1">Allowance For Discounts Accounts Receivable Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:to="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_1" xlink:title="Label : rgr_AllowanceForDiscountsAccountsReceivableCurrent to label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_2" xml:lang="en-US" id="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_2">Allowance for discounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:to="label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_2" xlink:title="Label : rgr_AllowanceForDiscountsAccountsReceivableCurrent to label_rgr_AllowanceForDiscountsAccountsReceivableCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CastingsMember" xlink:label="rgr_CastingsMember" xlink:title="rgr_CastingsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CastingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_CastingsMember" xml:lang="en-US" id="label_rgr_CastingsMember">Castings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CastingsMember" xlink:to="label_rgr_CastingsMember" xlink:title="Label : rgr_CastingsMember to label_rgr_CastingsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CastingsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_CastingsMember_1" xml:lang="en-US" id="label_rgr_CastingsMember_1">Castings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CastingsMember" xlink:to="label_rgr_CastingsMember_1" xlink:title="Label : rgr_CastingsMember to label_rgr_CastingsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CastingsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_CastingsMember_2" xml:lang="en-US" id="label_rgr_CastingsMember_2">Castings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CastingsMember" xlink:to="label_rgr_CastingsMember_2" xlink:title="Label : rgr_CastingsMember to label_rgr_CastingsMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CastingsNetMember" xlink:label="rgr_CastingsNetMember" xlink:title="rgr_CastingsNetMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CastingsNetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_CastingsNetMember" xml:lang="en-US" id="label_rgr_CastingsNetMember">Castings, net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CastingsNetMember" xlink:to="label_rgr_CastingsNetMember" xlink:title="Label : rgr_CastingsNetMember to label_rgr_CastingsNetMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CastingsNetMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_CastingsNetMember_1" xml:lang="en-US" id="label_rgr_CastingsNetMember_1">Castings Net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CastingsNetMember" xlink:to="label_rgr_CastingsNetMember_1" xlink:title="Label : rgr_CastingsNetMember to label_rgr_CastingsNetMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CastingsNetMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_CastingsNetMember_2" xml:lang="en-US" id="label_rgr_CastingsNetMember_2">Castings, net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CastingsNetMember" xlink:to="label_rgr_CastingsNetMember_2" xlink:title="Label : rgr_CastingsNetMember to label_rgr_CastingsNetMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CrossbowManufacturerMember" xlink:label="rgr_CrossbowManufacturerMember" xlink:title="rgr_CrossbowManufacturerMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CrossbowManufacturerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_CrossbowManufacturerMember" xml:lang="en-US" id="label_rgr_CrossbowManufacturerMember">Crossbow Manufacturer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CrossbowManufacturerMember" xlink:to="label_rgr_CrossbowManufacturerMember" xlink:title="Label : rgr_CrossbowManufacturerMember to label_rgr_CrossbowManufacturerMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CrossbowManufacturerMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_CrossbowManufacturerMember_1" xml:lang="en-US" id="label_rgr_CrossbowManufacturerMember_1">Crossbow Manufacturer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CrossbowManufacturerMember" xlink:to="label_rgr_CrossbowManufacturerMember_1" xlink:title="Label : rgr_CrossbowManufacturerMember to label_rgr_CrossbowManufacturerMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CrossbowManufacturerMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_CrossbowManufacturerMember_2" xml:lang="en-US" id="label_rgr_CrossbowManufacturerMember_2">Crossbow manufacturer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CrossbowManufacturerMember" xlink:to="label_rgr_CrossbowManufacturerMember_2" xlink:title="Label : rgr_CrossbowManufacturerMember to label_rgr_CrossbowManufacturerMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerFourMember" xlink:label="rgr_CustomerFourMember" xlink:title="rgr_CustomerFourMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_CustomerFourMember" xml:lang="en-US" id="label_rgr_CustomerFourMember">Customer Four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerFourMember" xlink:to="label_rgr_CustomerFourMember" xlink:title="Label : rgr_CustomerFourMember to label_rgr_CustomerFourMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerFourMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_CustomerFourMember_1" xml:lang="en-US" id="label_rgr_CustomerFourMember_1">Customer Four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerFourMember" xlink:to="label_rgr_CustomerFourMember_1" xlink:title="Label : rgr_CustomerFourMember to label_rgr_CustomerFourMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerFourMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_CustomerFourMember_2" xml:lang="en-US" id="label_rgr_CustomerFourMember_2">Customer four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerFourMember" xlink:to="label_rgr_CustomerFourMember_2" xlink:title="Label : rgr_CustomerFourMember to label_rgr_CustomerFourMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerOneMember" xlink:label="rgr_CustomerOneMember" xlink:title="rgr_CustomerOneMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_CustomerOneMember" xml:lang="en-US" id="label_rgr_CustomerOneMember">Customer One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerOneMember" xlink:to="label_rgr_CustomerOneMember" xlink:title="Label : rgr_CustomerOneMember to label_rgr_CustomerOneMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerOneMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_CustomerOneMember_1" xml:lang="en-US" id="label_rgr_CustomerOneMember_1">Customer One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerOneMember" xlink:to="label_rgr_CustomerOneMember_1" xlink:title="Label : rgr_CustomerOneMember to label_rgr_CustomerOneMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerOneMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_CustomerOneMember_2" xml:lang="en-US" id="label_rgr_CustomerOneMember_2">Customer one [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerOneMember" xlink:to="label_rgr_CustomerOneMember_2" xlink:title="Label : rgr_CustomerOneMember to label_rgr_CustomerOneMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerThreeMember" xlink:label="rgr_CustomerThreeMember" xlink:title="rgr_CustomerThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_CustomerThreeMember" xml:lang="en-US" id="label_rgr_CustomerThreeMember">Customer Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerThreeMember" xlink:to="label_rgr_CustomerThreeMember" xlink:title="Label : rgr_CustomerThreeMember to label_rgr_CustomerThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerThreeMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_CustomerThreeMember_1" xml:lang="en-US" id="label_rgr_CustomerThreeMember_1">Customer Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerThreeMember" xlink:to="label_rgr_CustomerThreeMember_1" xlink:title="Label : rgr_CustomerThreeMember to label_rgr_CustomerThreeMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerThreeMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_CustomerThreeMember_2" xml:lang="en-US" id="label_rgr_CustomerThreeMember_2">Customer three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerThreeMember" xlink:to="label_rgr_CustomerThreeMember_2" xlink:title="Label : rgr_CustomerThreeMember to label_rgr_CustomerThreeMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerTwoMember" xlink:label="rgr_CustomerTwoMember" xlink:title="rgr_CustomerTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_CustomerTwoMember" xml:lang="en-US" id="label_rgr_CustomerTwoMember">Customer Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerTwoMember" xlink:to="label_rgr_CustomerTwoMember" xlink:title="Label : rgr_CustomerTwoMember to label_rgr_CustomerTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerTwoMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_CustomerTwoMember_1" xml:lang="en-US" id="label_rgr_CustomerTwoMember_1">Customer Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerTwoMember" xlink:to="label_rgr_CustomerTwoMember_1" xlink:title="Label : rgr_CustomerTwoMember to label_rgr_CustomerTwoMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_CustomerTwoMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_CustomerTwoMember_2" xml:lang="en-US" id="label_rgr_CustomerTwoMember_2">Customer two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_CustomerTwoMember" xlink:to="label_rgr_CustomerTwoMember_2" xlink:title="Label : rgr_CustomerTwoMember to label_rgr_CustomerTwoMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DavidsonsMember" xlink:label="rgr_DavidsonsMember" xlink:title="rgr_DavidsonsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DavidsonsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DavidsonsMember" xml:lang="en-US" id="label_rgr_DavidsonsMember">Davidsons [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DavidsonsMember" xlink:to="label_rgr_DavidsonsMember" xlink:title="Label : rgr_DavidsonsMember to label_rgr_DavidsonsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DavidsonsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DavidsonsMember_1" xml:lang="en-US" id="label_rgr_DavidsonsMember_1">Davidsons [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DavidsonsMember" xlink:to="label_rgr_DavidsonsMember_1" xlink:title="Label : rgr_DavidsonsMember to label_rgr_DavidsonsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DavidsonsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DavidsonsMember_2" xml:lang="en-US" id="label_rgr_DavidsonsMember_2">Davidson's [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DavidsonsMember" xlink:to="label_rgr_DavidsonsMember_2" xlink:title="Label : rgr_DavidsonsMember to label_rgr_DavidsonsMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:title="dei_AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="label_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_AmendmentFlag" xml:lang="en-US" id="label_dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="label_dei_AmendmentFlag" xlink:title="Label : dei_AmendmentFlag to label_dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DeferredStockMember" xlink:label="rgr_DeferredStockMember" xlink:title="rgr_DeferredStockMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DeferredStockMember" xml:lang="en-US" id="label_rgr_DeferredStockMember">Deferred Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredStockMember" xlink:to="label_rgr_DeferredStockMember" xlink:title="Label : rgr_DeferredStockMember to label_rgr_DeferredStockMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredStockMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DeferredStockMember_1" xml:lang="en-US" id="label_rgr_DeferredStockMember_1">Deferred Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredStockMember" xlink:to="label_rgr_DeferredStockMember_1" xlink:title="Label : rgr_DeferredStockMember to label_rgr_DeferredStockMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredStockMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DeferredStockMember_2" xml:lang="en-US" id="label_rgr_DeferredStockMember_2">Deferred Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredStockMember" xlink:to="label_rgr_DeferredStockMember_2" xlink:title="Label : rgr_DeferredStockMember to label_rgr_DeferredStockMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DeferredTaxAssetsProductLiability" xlink:label="rgr_DeferredTaxAssetsProductLiability" xlink:title="rgr_DeferredTaxAssetsProductLiability" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredTaxAssetsProductLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DeferredTaxAssetsProductLiability" xml:lang="en-US" id="label_rgr_DeferredTaxAssetsProductLiability">Deferred Tax Assets Product Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredTaxAssetsProductLiability" xlink:to="label_rgr_DeferredTaxAssetsProductLiability" xlink:title="Label : rgr_DeferredTaxAssetsProductLiability to label_rgr_DeferredTaxAssetsProductLiability" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredTaxAssetsProductLiability_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DeferredTaxAssetsProductLiability_1" xml:lang="en-US" id="label_rgr_DeferredTaxAssetsProductLiability_1">Deferred Tax Assets Product Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredTaxAssetsProductLiability" xlink:to="label_rgr_DeferredTaxAssetsProductLiability_1" xlink:title="Label : rgr_DeferredTaxAssetsProductLiability to label_rgr_DeferredTaxAssetsProductLiability_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredTaxAssetsProductLiability_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DeferredTaxAssetsProductLiability_2" xml:lang="en-US" id="label_rgr_DeferredTaxAssetsProductLiability_2">Product liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredTaxAssetsProductLiability" xlink:to="label_rgr_DeferredTaxAssetsProductLiability_2" xlink:title="Label : rgr_DeferredTaxAssetsProductLiability to label_rgr_DeferredTaxAssetsProductLiability_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:label="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:title="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xml:lang="en-US" id="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost">The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis of pension liabilities funded in advance and the basis of a prepaid pension asset determined in accordance with generally accepted accounting principles. The difference in basis of such costs will increase future taxable income when such basis difference reverses. Prepaid pension costs represented the cumulative employer's contributions in excess of net pension cost recognized, before the adoption of the recognition provisions of FAS 158. Under FAS 158, prepaid pension costs are no longer recognized in the statement of financial position.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:to="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:title="Label : rgr_DeferredTaxLiabilitiesPrepaidPensionCost to label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_1" xml:lang="en-US" id="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_1">Deferred Tax Liabilities Prepaid Pension Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:to="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_1" xlink:title="Label : rgr_DeferredTaxLiabilitiesPrepaidPensionCost to label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_2" xml:lang="en-US" id="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_2">Pension plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:to="label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_2" xlink:title="Label : rgr_DeferredTaxLiabilitiesPrepaidPensionCost to label_rgr_DeferredTaxLiabilitiesPrepaidPensionCost_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:label="rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:title="rgr_DefinedBenefitPensionPlanExpenseIncome" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DefinedBenefitPensionPlanExpenseIncome" xml:lang="en-US" id="label_rgr_DefinedBenefitPensionPlanExpenseIncome">Defined Benefit Pension Plan Expense Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:to="label_rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:title="Label : rgr_DefinedBenefitPensionPlanExpenseIncome to label_rgr_DefinedBenefitPensionPlanExpenseIncome" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPensionPlanExpenseIncome_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DefinedBenefitPensionPlanExpenseIncome_1" xml:lang="en-US" id="label_rgr_DefinedBenefitPensionPlanExpenseIncome_1">Defined Benefit Pension Plan Expense Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:to="label_rgr_DefinedBenefitPensionPlanExpenseIncome_1" xlink:title="Label : rgr_DefinedBenefitPensionPlanExpenseIncome to label_rgr_DefinedBenefitPensionPlanExpenseIncome_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPensionPlanExpenseIncome_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DefinedBenefitPensionPlanExpenseIncome_2" xml:lang="en-US" id="label_rgr_DefinedBenefitPensionPlanExpenseIncome_2">Frozen defined-benefit pension plan (income) expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:to="label_rgr_DefinedBenefitPensionPlanExpenseIncome_2" xlink:title="Label : rgr_DefinedBenefitPensionPlanExpenseIncome to label_rgr_DefinedBenefitPensionPlanExpenseIncome_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:label="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:title="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets">Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Expected Long Term Return On Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:to="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:title="Label : rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets to label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_1" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_1">Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Expected Long Term Return On Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:to="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_1" xlink:title="Label : rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets to label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_2" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_2">Expected long-term return on plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:to="label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_2" xlink:title="Label : rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets to label_rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:label="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:title="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear">Amount of contributions made by the employer to the plan during the remainder of fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:to="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:title="Label : rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear to label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_1" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_1">Defined Benefit Plan Contributions By Employer For Remainder Of Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:to="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_1" xlink:title="Label : rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear to label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_2" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_2">Total contributions to the plan during the remainder of fiscal year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:to="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_2" xlink:title="Label : rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear to label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_3" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_3">Supplemental contributions to the plan during the remainder of fiscal year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:to="label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_3" xlink:title="Label : rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear to label_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear_3" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:label="rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:title="rgr_DefinedContributionPlanPensionPlanAssetReallocation" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation" xml:lang="en-US" id="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation">Percent of pension plans assets that were allocated to money market funds to capture the investment returns.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:to="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:title="Label : rgr_DefinedContributionPlanPensionPlanAssetReallocation to label_rgr_DefinedContributionPlanPensionPlanAssetReallocation" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_1" xml:lang="en-US" id="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_1">Defined Contribution Plan Pension Plan Asset Reallocation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:to="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_1" xlink:title="Label : rgr_DefinedContributionPlanPensionPlanAssetReallocation to label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_2" xml:lang="en-US" id="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_2">Percent of pension plan assets that were allocated to money market funds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:to="label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_2" xlink:title="Label : rgr_DefinedContributionPlanPensionPlanAssetReallocation to label_rgr_DefinedContributionPlanPensionPlanAssetReallocation_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:label="rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:title="rgr_DividendsPayableAmountPerShareSubsequentEvent" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DividendsPayableAmountPerShareSubsequentEvent" xml:lang="en-US" id="label_rgr_DividendsPayableAmountPerShareSubsequentEvent">Dividends Payable Amount Per Share Subsequent Event</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:to="label_rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:title="Label : rgr_DividendsPayableAmountPerShareSubsequentEvent to label_rgr_DividendsPayableAmountPerShareSubsequentEvent" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DividendsPayableAmountPerShareSubsequentEvent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DividendsPayableAmountPerShareSubsequentEvent_1" xml:lang="en-US" id="label_rgr_DividendsPayableAmountPerShareSubsequentEvent_1">Dividends Payable Amount Per Share Subsequent Event</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:to="label_rgr_DividendsPayableAmountPerShareSubsequentEvent_1" xlink:title="Label : rgr_DividendsPayableAmountPerShareSubsequentEvent to label_rgr_DividendsPayableAmountPerShareSubsequentEvent_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DividendsPayableAmountPerShareSubsequentEvent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DividendsPayableAmountPerShareSubsequentEvent_2" xml:lang="en-US" id="label_rgr_DividendsPayableAmountPerShareSubsequentEvent_2">Dividend authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:to="label_rgr_DividendsPayableAmountPerShareSubsequentEvent_2" xlink:title="Label : rgr_DividendsPayableAmountPerShareSubsequentEvent to label_rgr_DividendsPayableAmountPerShareSubsequentEvent_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DocumentAndEntityInformationAbstract" xlink:label="rgr_DocumentAndEntityInformationAbstract" xlink:title="rgr_DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DocumentAndEntityInformationAbstract" xml:lang="en-US" id="label_rgr_DocumentAndEntityInformationAbstract">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="label_rgr_DocumentAndEntityInformationAbstract" xlink:title="Label : rgr_DocumentAndEntityInformationAbstract to label_rgr_DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DocumentAndEntityInformationAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DocumentAndEntityInformationAbstract_1" xml:lang="en-US" id="label_rgr_DocumentAndEntityInformationAbstract_1">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="label_rgr_DocumentAndEntityInformationAbstract_1" xlink:title="Label : rgr_DocumentAndEntityInformationAbstract to label_rgr_DocumentAndEntityInformationAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_EstimatedCostForDefinedBenefitPlans" xlink:label="rgr_EstimatedCostForDefinedBenefitPlans" xlink:title="rgr_EstimatedCostForDefinedBenefitPlans" />
    <link:label xlink:type="resource" xlink:label="label_rgr_EstimatedCostForDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_EstimatedCostForDefinedBenefitPlans" xml:lang="en-US" id="label_rgr_EstimatedCostForDefinedBenefitPlans">The amount represents the total cost estimated by the company for defined benefit plans.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_EstimatedCostForDefinedBenefitPlans" xlink:to="label_rgr_EstimatedCostForDefinedBenefitPlans" xlink:title="Label : rgr_EstimatedCostForDefinedBenefitPlans to label_rgr_EstimatedCostForDefinedBenefitPlans" />
    <link:label xlink:type="resource" xlink:label="label_rgr_EstimatedCostForDefinedBenefitPlans_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_EstimatedCostForDefinedBenefitPlans_1" xml:lang="en-US" id="label_rgr_EstimatedCostForDefinedBenefitPlans_1">Estimated Cost For Defined Benefit Plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_EstimatedCostForDefinedBenefitPlans" xlink:to="label_rgr_EstimatedCostForDefinedBenefitPlans_1" xlink:title="Label : rgr_EstimatedCostForDefinedBenefitPlans to label_rgr_EstimatedCostForDefinedBenefitPlans_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_EstimatedCostForDefinedBenefitPlans_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_EstimatedCostForDefinedBenefitPlans_2" xml:lang="en-US" id="label_rgr_EstimatedCostForDefinedBenefitPlans_2">Estimated cost for defined benefit plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_EstimatedCostForDefinedBenefitPlans" xlink:to="label_rgr_EstimatedCostForDefinedBenefitPlans_2" xlink:title="Label : rgr_EstimatedCostForDefinedBenefitPlans to label_rgr_EstimatedCostForDefinedBenefitPlans_2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_EstimatedCostForDefinedBenefitPlans_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_rgr_EstimatedCostForDefinedBenefitPlans_3" xml:lang="en-US" id="label_rgr_EstimatedCostForDefinedBenefitPlans_3">Future defined contribution plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_EstimatedCostForDefinedBenefitPlans" xlink:to="label_rgr_EstimatedCostForDefinedBenefitPlans_3" xlink:title="Label : rgr_EstimatedCostForDefinedBenefitPlans to label_rgr_EstimatedCostForDefinedBenefitPlans_3" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ExportSalesMember" xlink:label="rgr_ExportSalesMember" xlink:title="rgr_ExportSalesMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ExportSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ExportSalesMember" xml:lang="en-US" id="label_rgr_ExportSalesMember">A component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ExportSalesMember" xlink:to="label_rgr_ExportSalesMember" xlink:title="Label : rgr_ExportSalesMember to label_rgr_ExportSalesMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ExportSalesMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ExportSalesMember_1" xml:lang="en-US" id="label_rgr_ExportSalesMember_1">Export Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ExportSalesMember" xlink:to="label_rgr_ExportSalesMember_1" xlink:title="Label : rgr_ExportSalesMember to label_rgr_ExportSalesMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ExportSalesMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ExportSalesMember_2" xml:lang="en-US" id="label_rgr_ExportSalesMember_2">Export firearm sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ExportSalesMember" xlink:to="label_rgr_ExportSalesMember_2" xlink:title="Label : rgr_ExportSalesMember to label_rgr_ExportSalesMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FinancialInstrumentsAbstract" xlink:label="rgr_FinancialInstrumentsAbstract" xlink:title="rgr_FinancialInstrumentsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_rgr_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_FinancialInstrumentsAbstract" xml:lang="en-US" id="label_rgr_FinancialInstrumentsAbstract">Financial Instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_FinancialInstrumentsAbstract" xlink:to="label_rgr_FinancialInstrumentsAbstract" xlink:title="Label : rgr_FinancialInstrumentsAbstract to label_rgr_FinancialInstrumentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FirearmsMember" xlink:label="rgr_FirearmsMember" xlink:title="rgr_FirearmsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_FirearmsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_FirearmsMember" xml:lang="en-US" id="label_rgr_FirearmsMember">Firearms [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_FirearmsMember" xlink:to="label_rgr_FirearmsMember" xlink:title="Label : rgr_FirearmsMember to label_rgr_FirearmsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_FirearmsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_FirearmsMember_1" xml:lang="en-US" id="label_rgr_FirearmsMember_1">Firearms [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_FirearmsMember" xlink:to="label_rgr_FirearmsMember_1" xlink:title="Label : rgr_FirearmsMember to label_rgr_FirearmsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_FirearmsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_FirearmsMember_2" xml:lang="en-US" id="label_rgr_FirearmsMember_2">Firearms [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_FirearmsMember" xlink:to="label_rgr_FirearmsMember_2" xlink:title="Label : rgr_FirearmsMember to label_rgr_FirearmsMember_2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_FirearmsMember_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_rgr_FirearmsMember_3" xml:lang="en-US" id="label_rgr_FirearmsMember_3">Net firearms sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_FirearmsMember" xlink:to="label_rgr_FirearmsMember_3" xlink:title="Label : rgr_FirearmsMember to label_rgr_FirearmsMember_3" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:label="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:title="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xml:lang="en-US" id="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities">The increase (decrease) during the reporting period in the value of prepaid expenses , other assets and other liabilities not separately disclosed in the statement of cash flows.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:to="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:title="Label : rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities to label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_1" xml:lang="en-US" id="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_1">Increase Decrease In Prepaid Expense Other Assets And Other Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:to="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_1" xlink:title="Label : rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities to label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_2" xml:lang="en-US" id="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_2">Prepaid expenses, other assets and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:to="label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_2" xlink:title="Label : rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities to label_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreaseDecreaseInProductLiability" xlink:label="rgr_IncreaseDecreaseInProductLiability" xlink:title="rgr_IncreaseDecreaseInProductLiability" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreaseDecreaseInProductLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_IncreaseDecreaseInProductLiability" xml:lang="en-US" id="label_rgr_IncreaseDecreaseInProductLiability">The net change during the reporting period in the Product liability expense which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreaseDecreaseInProductLiability" xlink:to="label_rgr_IncreaseDecreaseInProductLiability" xlink:title="Label : rgr_IncreaseDecreaseInProductLiability to label_rgr_IncreaseDecreaseInProductLiability" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreaseDecreaseInProductLiability_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_IncreaseDecreaseInProductLiability_1" xml:lang="en-US" id="label_rgr_IncreaseDecreaseInProductLiability_1">Increase Decrease In Product Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreaseDecreaseInProductLiability" xlink:to="label_rgr_IncreaseDecreaseInProductLiability_1" xlink:title="Label : rgr_IncreaseDecreaseInProductLiability to label_rgr_IncreaseDecreaseInProductLiability_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreaseDecreaseInProductLiability_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_IncreaseDecreaseInProductLiability_2" xml:lang="en-US" id="label_rgr_IncreaseDecreaseInProductLiability_2">Product liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreaseDecreaseInProductLiability" xlink:to="label_rgr_IncreaseDecreaseInProductLiability_2" xlink:title="Label : rgr_IncreaseDecreaseInProductLiability to label_rgr_IncreaseDecreaseInProductLiability_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreasedInDepreciationExpense" xlink:label="rgr_IncreasedInDepreciationExpense" xlink:title="rgr_IncreasedInDepreciationExpense" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreasedInDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_IncreasedInDepreciationExpense" xml:lang="en-US" id="label_rgr_IncreasedInDepreciationExpense">Increase in depreciation expense relating to the change in estimated useful life.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreasedInDepreciationExpense" xlink:to="label_rgr_IncreasedInDepreciationExpense" xlink:title="Label : rgr_IncreasedInDepreciationExpense to label_rgr_IncreasedInDepreciationExpense" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreasedInDepreciationExpense_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_IncreasedInDepreciationExpense_1" xml:lang="en-US" id="label_rgr_IncreasedInDepreciationExpense_1">Increased In Depreciation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreasedInDepreciationExpense" xlink:to="label_rgr_IncreasedInDepreciationExpense_1" xlink:title="Label : rgr_IncreasedInDepreciationExpense to label_rgr_IncreasedInDepreciationExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IncreasedInDepreciationExpense_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_IncreasedInDepreciationExpense_2" xml:lang="en-US" id="label_rgr_IncreasedInDepreciationExpense_2">Increase in depreciation expense related to change in estimated useful life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IncreasedInDepreciationExpense" xlink:to="label_rgr_IncreasedInDepreciationExpense_2" xlink:title="Label : rgr_IncreasedInDepreciationExpense to label_rgr_IncreasedInDepreciationExpense_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:title="dei_CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="label_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_CurrentFiscalYearEndDate" xml:lang="en-US" id="label_dei_CurrentFiscalYearEndDate">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="label_dei_CurrentFiscalYearEndDate" xlink:title="Label : dei_CurrentFiscalYearEndDate to label_dei_CurrentFiscalYearEndDate" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_InternationalEquityFundsMember" xlink:label="rgr_InternationalEquityFundsMember" xlink:title="rgr_InternationalEquityFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_InternationalEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_InternationalEquityFundsMember" xml:lang="en-US" id="label_rgr_InternationalEquityFundsMember">An investment, catagorized as international, that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_InternationalEquityFundsMember" xlink:to="label_rgr_InternationalEquityFundsMember" xlink:title="Label : rgr_InternationalEquityFundsMember to label_rgr_InternationalEquityFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_InternationalEquityFundsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_InternationalEquityFundsMember_1" xml:lang="en-US" id="label_rgr_InternationalEquityFundsMember_1">International Equity Funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_InternationalEquityFundsMember" xlink:to="label_rgr_InternationalEquityFundsMember_1" xlink:title="Label : rgr_InternationalEquityFundsMember to label_rgr_InternationalEquityFundsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_InternationalEquityFundsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_InternationalEquityFundsMember_2" xml:lang="en-US" id="label_rgr_InternationalEquityFundsMember_2">International equity funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_InternationalEquityFundsMember" xlink:to="label_rgr_InternationalEquityFundsMember_2" xlink:title="Label : rgr_InternationalEquityFundsMember to label_rgr_InternationalEquityFundsMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IntersegmentMember" xlink:label="rgr_IntersegmentMember" xlink:title="rgr_IntersegmentMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IntersegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_IntersegmentMember" xml:lang="en-US" id="label_rgr_IntersegmentMember">Intersegment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IntersegmentMember" xlink:to="label_rgr_IntersegmentMember" xlink:title="Label : rgr_IntersegmentMember to label_rgr_IntersegmentMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IntersegmentMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_IntersegmentMember_1" xml:lang="en-US" id="label_rgr_IntersegmentMember_1">Intersegment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IntersegmentMember" xlink:to="label_rgr_IntersegmentMember_1" xlink:title="Label : rgr_IntersegmentMember to label_rgr_IntersegmentMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_IntersegmentMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_IntersegmentMember_2" xml:lang="en-US" id="label_rgr_IntersegmentMember_2">Intersegment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_IntersegmentMember" xlink:to="label_rgr_IntersegmentMember_2" xlink:title="Label : rgr_IntersegmentMember to label_rgr_IntersegmentMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_InventoryGrossBeforeAdjustments" xlink:label="rgr_InventoryGrossBeforeAdjustments" xlink:title="rgr_InventoryGrossBeforeAdjustments" />
    <link:label xlink:type="resource" xlink:label="label_rgr_InventoryGrossBeforeAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_InventoryGrossBeforeAdjustments" xml:lang="en-US" id="label_rgr_InventoryGrossBeforeAdjustments">Inventory Gross Before Adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_InventoryGrossBeforeAdjustments" xlink:to="label_rgr_InventoryGrossBeforeAdjustments" xlink:title="Label : rgr_InventoryGrossBeforeAdjustments to label_rgr_InventoryGrossBeforeAdjustments" />
    <link:label xlink:type="resource" xlink:label="label_rgr_InventoryGrossBeforeAdjustments_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_InventoryGrossBeforeAdjustments_1" xml:lang="en-US" id="label_rgr_InventoryGrossBeforeAdjustments_1">Inventory Gross Before Adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_InventoryGrossBeforeAdjustments" xlink:to="label_rgr_InventoryGrossBeforeAdjustments_1" xlink:title="Label : rgr_InventoryGrossBeforeAdjustments to label_rgr_InventoryGrossBeforeAdjustments_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_InventoryGrossBeforeAdjustments_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_rgr_InventoryGrossBeforeAdjustments_2" xml:lang="en-US" id="label_rgr_InventoryGrossBeforeAdjustments_2">Inventory gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_InventoryGrossBeforeAdjustments" xlink:to="label_rgr_InventoryGrossBeforeAdjustments_2" xlink:title="Label : rgr_InventoryGrossBeforeAdjustments to label_rgr_InventoryGrossBeforeAdjustments_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_JerrysAndEllettBrothersMember" xlink:label="rgr_JerrysAndEllettBrothersMember" xlink:title="rgr_JerrysAndEllettBrothersMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_JerrysAndEllettBrothersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_JerrysAndEllettBrothersMember" xml:lang="en-US" id="label_rgr_JerrysAndEllettBrothersMember">Jerry's/Ellett Brothers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_JerrysAndEllettBrothersMember" xlink:to="label_rgr_JerrysAndEllettBrothersMember" xlink:title="Label : rgr_JerrysAndEllettBrothersMember to label_rgr_JerrysAndEllettBrothersMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_JerrysAndEllettBrothersMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_JerrysAndEllettBrothersMember_1" xml:lang="en-US" id="label_rgr_JerrysAndEllettBrothersMember_1">Jerrys And Ellett Brothers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_JerrysAndEllettBrothersMember" xlink:to="label_rgr_JerrysAndEllettBrothersMember_1" xlink:title="Label : rgr_JerrysAndEllettBrothersMember to label_rgr_JerrysAndEllettBrothersMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_JerrysAndEllettBrothersMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_JerrysAndEllettBrothersMember_2" xml:lang="en-US" id="label_rgr_JerrysAndEllettBrothersMember_2">Jerry's/Ellett Brothers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_JerrysAndEllettBrothersMember" xlink:to="label_rgr_JerrysAndEllettBrothersMember_2" xlink:title="Label : rgr_JerrysAndEllettBrothersMember to label_rgr_JerrysAndEllettBrothersMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_KodabowIncMember" xlink:label="rgr_KodabowIncMember" xlink:title="rgr_KodabowIncMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_KodabowIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_KodabowIncMember" xml:lang="en-US" id="label_rgr_KodabowIncMember">Kodabow Inc [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_KodabowIncMember" xlink:to="label_rgr_KodabowIncMember" xlink:title="Label : rgr_KodabowIncMember to label_rgr_KodabowIncMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_KodabowIncMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_KodabowIncMember_1" xml:lang="en-US" id="label_rgr_KodabowIncMember_1">Kodabow Inc [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_KodabowIncMember" xlink:to="label_rgr_KodabowIncMember_1" xlink:title="Label : rgr_KodabowIncMember to label_rgr_KodabowIncMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_KodabowIncMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_KodabowIncMember_2" xml:lang="en-US" id="label_rgr_KodabowIncMember_2">Kodabow [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_KodabowIncMember" xlink:to="label_rgr_KodabowIncMember_2" xlink:title="Label : rgr_KodabowIncMember to label_rgr_KodabowIncMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LargeCapEquityFundsMember" xlink:label="rgr_LargeCapEquityFundsMember" xlink:title="rgr_LargeCapEquityFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LargeCapEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_LargeCapEquityFundsMember" xml:lang="en-US" id="label_rgr_LargeCapEquityFundsMember">An investment, catagorized as large market capitalization, that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LargeCapEquityFundsMember" xlink:to="label_rgr_LargeCapEquityFundsMember" xlink:title="Label : rgr_LargeCapEquityFundsMember to label_rgr_LargeCapEquityFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LargeCapEquityFundsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_LargeCapEquityFundsMember_1" xml:lang="en-US" id="label_rgr_LargeCapEquityFundsMember_1">Large Cap Equity Funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LargeCapEquityFundsMember" xlink:to="label_rgr_LargeCapEquityFundsMember_1" xlink:title="Label : rgr_LargeCapEquityFundsMember to label_rgr_LargeCapEquityFundsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LargeCapEquityFundsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_LargeCapEquityFundsMember_2" xml:lang="en-US" id="label_rgr_LargeCapEquityFundsMember_2">U.S. large-cap equity funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LargeCapEquityFundsMember" xlink:to="label_rgr_LargeCapEquityFundsMember_2" xlink:title="Label : rgr_LargeCapEquityFundsMember to label_rgr_LargeCapEquityFundsMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LineOfCreditFacilitiesTextBlock" xlink:label="rgr_LineOfCreditFacilitiesTextBlock" xlink:title="rgr_LineOfCreditFacilitiesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_LineOfCreditFacilitiesTextBlock" xml:lang="en-US" id="label_rgr_LineOfCreditFacilitiesTextBlock">The entire disclosure for short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilitiesTextBlock" xlink:to="label_rgr_LineOfCreditFacilitiesTextBlock" xlink:title="Label : rgr_LineOfCreditFacilitiesTextBlock to label_rgr_LineOfCreditFacilitiesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilitiesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_LineOfCreditFacilitiesTextBlock_1" xml:lang="en-US" id="label_rgr_LineOfCreditFacilitiesTextBlock_1">Line Of Credit Facilities [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilitiesTextBlock" xlink:to="label_rgr_LineOfCreditFacilitiesTextBlock_1" xlink:title="Label : rgr_LineOfCreditFacilitiesTextBlock to label_rgr_LineOfCreditFacilitiesTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilitiesTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_rgr_LineOfCreditFacilitiesTextBlock_2" xml:lang="en-US" id="label_rgr_LineOfCreditFacilitiesTextBlock_2">LINE OF CREDIT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilitiesTextBlock" xlink:to="label_rgr_LineOfCreditFacilitiesTextBlock_2" xlink:title="Label : rgr_LineOfCreditFacilitiesTextBlock to label_rgr_LineOfCreditFacilitiesTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:label="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:title="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xml:lang="en-US" id="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate">The percentage points added to the reference rate to compute the variable rate on the debt instrument.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:to="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:title="Label : rgr_LineOfCreditFacilityBasisSpreadOnVariableRate to label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_1" xml:lang="en-US" id="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_1">Line Of Credit Facility Basis Spread On Variable Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:to="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_1" xlink:title="Label : rgr_LineOfCreditFacilityBasisSpreadOnVariableRate to label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_2" xml:lang="en-US" id="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_2">Line of credit basis points</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:to="label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_2" xlink:title="Label : rgr_LineOfCreditFacilityBasisSpreadOnVariableRate to label_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:label="rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:title="rgr_LineOfCreditFacilityReferenceRatePercentage" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_LineOfCreditFacilityReferenceRatePercentage" xml:lang="en-US" id="label_rgr_LineOfCreditFacilityReferenceRatePercentage">The reference rate percentage at the end of the reporting period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:to="label_rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:title="Label : rgr_LineOfCreditFacilityReferenceRatePercentage to label_rgr_LineOfCreditFacilityReferenceRatePercentage" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilityReferenceRatePercentage_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_LineOfCreditFacilityReferenceRatePercentage_1" xml:lang="en-US" id="label_rgr_LineOfCreditFacilityReferenceRatePercentage_1">Line Of Credit Facility Reference Rate Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:to="label_rgr_LineOfCreditFacilityReferenceRatePercentage_1" xlink:title="Label : rgr_LineOfCreditFacilityReferenceRatePercentage to label_rgr_LineOfCreditFacilityReferenceRatePercentage_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LineOfCreditFacilityReferenceRatePercentage_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_LineOfCreditFacilityReferenceRatePercentage_2" xml:lang="en-US" id="label_rgr_LineOfCreditFacilityReferenceRatePercentage_2">Line of credit interest rate (in percent)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:to="label_rgr_LineOfCreditFacilityReferenceRatePercentage_2" xlink:title="Label : rgr_LineOfCreditFacilityReferenceRatePercentage to label_rgr_LineOfCreditFacilityReferenceRatePercentage_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LipseysMember" xlink:label="rgr_LipseysMember" xlink:title="rgr_LipseysMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LipseysMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_LipseysMember" xml:lang="en-US" id="label_rgr_LipseysMember">Lipsey's [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LipseysMember" xlink:to="label_rgr_LipseysMember" xlink:title="Label : rgr_LipseysMember to label_rgr_LipseysMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LipseysMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_LipseysMember_1" xml:lang="en-US" id="label_rgr_LipseysMember_1">Lipseys [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LipseysMember" xlink:to="label_rgr_LipseysMember_1" xlink:title="Label : rgr_LipseysMember to label_rgr_LipseysMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_LipseysMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_LipseysMember_2" xml:lang="en-US" id="label_rgr_LipseysMember_2">Lipsey's [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_LipseysMember" xlink:to="label_rgr_LipseysMember_2" xlink:title="Label : rgr_LipseysMember to label_rgr_LipseysMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_MidCapEquityFundsMember" xlink:label="rgr_MidCapEquityFundsMember" xlink:title="rgr_MidCapEquityFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_MidCapEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_MidCapEquityFundsMember" xml:lang="en-US" id="label_rgr_MidCapEquityFundsMember">An investment, catagorized as middle market capitalization, that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_MidCapEquityFundsMember" xlink:to="label_rgr_MidCapEquityFundsMember" xlink:title="Label : rgr_MidCapEquityFundsMember to label_rgr_MidCapEquityFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_MidCapEquityFundsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_MidCapEquityFundsMember_1" xml:lang="en-US" id="label_rgr_MidCapEquityFundsMember_1">Mid Cap Equity Funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_MidCapEquityFundsMember" xlink:to="label_rgr_MidCapEquityFundsMember_1" xlink:title="Label : rgr_MidCapEquityFundsMember to label_rgr_MidCapEquityFundsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_MidCapEquityFundsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_MidCapEquityFundsMember_2" xml:lang="en-US" id="label_rgr_MidCapEquityFundsMember_2">U.S. mid-cap equity funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_MidCapEquityFundsMember" xlink:to="label_rgr_MidCapEquityFundsMember_2" xlink:title="Label : rgr_MidCapEquityFundsMember to label_rgr_MidCapEquityFundsMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:title="dei_DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="label_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_DocumentPeriodEndDate" xml:lang="en-US" id="label_dei_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="label_dei_DocumentPeriodEndDate" xlink:title="Label : dei_DocumentPeriodEndDate to label_dei_DocumentPeriodEndDate" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_OrganizationPolicyTextBlock" xlink:label="rgr_OrganizationPolicyTextBlock" xlink:title="rgr_OrganizationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OrganizationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_OrganizationPolicyTextBlock" xml:lang="en-US" id="label_rgr_OrganizationPolicyTextBlock">Disclosure of accounting policy for organization.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OrganizationPolicyTextBlock" xlink:to="label_rgr_OrganizationPolicyTextBlock" xlink:title="Label : rgr_OrganizationPolicyTextBlock to label_rgr_OrganizationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OrganizationPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_OrganizationPolicyTextBlock_1" xml:lang="en-US" id="label_rgr_OrganizationPolicyTextBlock_1">Organization [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OrganizationPolicyTextBlock" xlink:to="label_rgr_OrganizationPolicyTextBlock_1" xlink:title="Label : rgr_OrganizationPolicyTextBlock to label_rgr_OrganizationPolicyTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OrganizationPolicyTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_OrganizationPolicyTextBlock_2" xml:lang="en-US" id="label_rgr_OrganizationPolicyTextBlock_2">Organization:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OrganizationPolicyTextBlock" xlink:to="label_rgr_OrganizationPolicyTextBlock_2" xlink:title="Label : rgr_OrganizationPolicyTextBlock to label_rgr_OrganizationPolicyTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_OtherIncomeAndExpensesTableTextBlock" xlink:label="rgr_OtherIncomeAndExpensesTableTextBlock" xlink:title="rgr_OtherIncomeAndExpensesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OtherIncomeAndExpensesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_OtherIncomeAndExpensesTableTextBlock" xml:lang="en-US" id="label_rgr_OtherIncomeAndExpensesTableTextBlock">The entire disclosure for the schedule of other income and expenses.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OtherIncomeAndExpensesTableTextBlock" xlink:to="label_rgr_OtherIncomeAndExpensesTableTextBlock" xlink:title="Label : rgr_OtherIncomeAndExpensesTableTextBlock to label_rgr_OtherIncomeAndExpensesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OtherIncomeAndExpensesTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_OtherIncomeAndExpensesTableTextBlock_1" xml:lang="en-US" id="label_rgr_OtherIncomeAndExpensesTableTextBlock_1">Other Income And Expenses [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OtherIncomeAndExpensesTableTextBlock" xlink:to="label_rgr_OtherIncomeAndExpensesTableTextBlock_1" xlink:title="Label : rgr_OtherIncomeAndExpensesTableTextBlock to label_rgr_OtherIncomeAndExpensesTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OtherIncomeAndExpensesTableTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_OtherIncomeAndExpensesTableTextBlock_2" xml:lang="en-US" id="label_rgr_OtherIncomeAndExpensesTableTextBlock_2">Schedule of Other Operating Expenses (Income), Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OtherIncomeAndExpensesTableTextBlock" xlink:to="label_rgr_OtherIncomeAndExpensesTableTextBlock_2" xlink:title="Label : rgr_OtherIncomeAndExpensesTableTextBlock to label_rgr_OtherIncomeAndExpensesTableTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodOneMember" xlink:label="rgr_PeriodOneMember" xlink:title="rgr_PeriodOneMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_PeriodOneMember" xml:lang="en-US" id="label_rgr_PeriodOneMember">Period One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodOneMember" xlink:to="label_rgr_PeriodOneMember" xlink:title="Label : rgr_PeriodOneMember to label_rgr_PeriodOneMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodOneMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_PeriodOneMember_1" xml:lang="en-US" id="label_rgr_PeriodOneMember_1">Period One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodOneMember" xlink:to="label_rgr_PeriodOneMember_1" xlink:title="Label : rgr_PeriodOneMember to label_rgr_PeriodOneMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodOneMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_PeriodOneMember_2" xml:lang="en-US" id="label_rgr_PeriodOneMember_2">8/3/10-8/31/10 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodOneMember" xlink:to="label_rgr_PeriodOneMember_2" xlink:title="Label : rgr_PeriodOneMember to label_rgr_PeriodOneMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodThreeMember" xlink:label="rgr_PeriodThreeMember" xlink:title="rgr_PeriodThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_PeriodThreeMember" xml:lang="en-US" id="label_rgr_PeriodThreeMember">Period Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodThreeMember" xlink:to="label_rgr_PeriodThreeMember" xlink:title="Label : rgr_PeriodThreeMember to label_rgr_PeriodThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodThreeMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_PeriodThreeMember_1" xml:lang="en-US" id="label_rgr_PeriodThreeMember_1">Period Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodThreeMember" xlink:to="label_rgr_PeriodThreeMember_1" xlink:title="Label : rgr_PeriodThreeMember to label_rgr_PeriodThreeMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodThreeMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_PeriodThreeMember_2" xml:lang="en-US" id="label_rgr_PeriodThreeMember_2">November 13, 2014 to December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodThreeMember" xlink:to="label_rgr_PeriodThreeMember_2" xlink:title="Label : rgr_PeriodThreeMember to label_rgr_PeriodThreeMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodTwoMember" xlink:label="rgr_PeriodTwoMember" xlink:title="rgr_PeriodTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_PeriodTwoMember" xml:lang="en-US" id="label_rgr_PeriodTwoMember">Period Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodTwoMember" xlink:to="label_rgr_PeriodTwoMember" xlink:title="Label : rgr_PeriodTwoMember to label_rgr_PeriodTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodTwoMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_PeriodTwoMember_1" xml:lang="en-US" id="label_rgr_PeriodTwoMember_1">Period Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodTwoMember" xlink:to="label_rgr_PeriodTwoMember_1" xlink:title="Label : rgr_PeriodTwoMember to label_rgr_PeriodTwoMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PeriodTwoMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_PeriodTwoMember_2" xml:lang="en-US" id="label_rgr_PeriodTwoMember_2">9/1/10-9/22/10 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PeriodTwoMember" xlink:to="label_rgr_PeriodTwoMember_2" xlink:title="Label : rgr_PeriodTwoMember to label_rgr_PeriodTwoMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AwardTypeAxis" xml:lang="en-US" id="label_us-gaap_AwardTypeAxis">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="label_us-gaap_AwardTypeAxis" xlink:title="Label : us-gaap_AwardTypeAxis to label_us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductInsurancePremiumExpenseMember" xlink:label="rgr_ProductInsurancePremiumExpenseMember" xlink:title="rgr_ProductInsurancePremiumExpenseMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductInsurancePremiumExpenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ProductInsurancePremiumExpenseMember" xml:lang="en-US" id="label_rgr_ProductInsurancePremiumExpenseMember">Product Insurance Premium Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductInsurancePremiumExpenseMember" xlink:to="label_rgr_ProductInsurancePremiumExpenseMember" xlink:title="Label : rgr_ProductInsurancePremiumExpenseMember to label_rgr_ProductInsurancePremiumExpenseMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductInsurancePremiumExpenseMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ProductInsurancePremiumExpenseMember_1" xml:lang="en-US" id="label_rgr_ProductInsurancePremiumExpenseMember_1">Product Insurance Premium Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductInsurancePremiumExpenseMember" xlink:to="label_rgr_ProductInsurancePremiumExpenseMember_1" xlink:title="Label : rgr_ProductInsurancePremiumExpenseMember to label_rgr_ProductInsurancePremiumExpenseMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductInsurancePremiumExpenseMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ProductInsurancePremiumExpenseMember_2" xml:lang="en-US" id="label_rgr_ProductInsurancePremiumExpenseMember_2">Insurance Premium Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductInsurancePremiumExpenseMember" xlink:to="label_rgr_ProductInsurancePremiumExpenseMember_2" xlink:title="Label : rgr_ProductInsurancePremiumExpenseMember to label_rgr_ProductInsurancePremiumExpenseMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityAccrualNoncurrent" xlink:label="rgr_ProductLiabilityAccrualNoncurrent" xlink:title="rgr_ProductLiabilityAccrualNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityAccrualNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ProductLiabilityAccrualNoncurrent" xml:lang="en-US" id="label_rgr_ProductLiabilityAccrualNoncurrent">Carrying value as of the balance sheet date of obligations incurred through that date which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters and due after one year (or beyond the operating cycle if longer).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityAccrualNoncurrent" xlink:to="label_rgr_ProductLiabilityAccrualNoncurrent" xlink:title="Label : rgr_ProductLiabilityAccrualNoncurrent to label_rgr_ProductLiabilityAccrualNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityAccrualNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ProductLiabilityAccrualNoncurrent_1" xml:lang="en-US" id="label_rgr_ProductLiabilityAccrualNoncurrent_1">Product Liability Accrual Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityAccrualNoncurrent" xlink:to="label_rgr_ProductLiabilityAccrualNoncurrent_1" xlink:title="Label : rgr_ProductLiabilityAccrualNoncurrent to label_rgr_ProductLiabilityAccrualNoncurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityAccrualNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ProductLiabilityAccrualNoncurrent_2" xml:lang="en-US" id="label_rgr_ProductLiabilityAccrualNoncurrent_2">Product liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityAccrualNoncurrent" xlink:to="label_rgr_ProductLiabilityAccrualNoncurrent_2" xlink:title="Label : rgr_ProductLiabilityAccrualNoncurrent to label_rgr_ProductLiabilityAccrualNoncurrent_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityCurrent" xlink:label="rgr_ProductLiabilityCurrent" xlink:title="rgr_ProductLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ProductLiabilityCurrent" xml:lang="en-US" id="label_rgr_ProductLiabilityCurrent">Carrying value as of the balance sheet date of obligations incurred through that date which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityCurrent" xlink:to="label_rgr_ProductLiabilityCurrent" xlink:title="Label : rgr_ProductLiabilityCurrent to label_rgr_ProductLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ProductLiabilityCurrent_1" xml:lang="en-US" id="label_rgr_ProductLiabilityCurrent_1">Product Liability Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityCurrent" xlink:to="label_rgr_ProductLiabilityCurrent_1" xlink:title="Label : rgr_ProductLiabilityCurrent to label_rgr_ProductLiabilityCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityCurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ProductLiabilityCurrent_2" xml:lang="en-US" id="label_rgr_ProductLiabilityCurrent_2">Product liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityCurrent" xlink:to="label_rgr_ProductLiabilityCurrent_2" xlink:title="Label : rgr_ProductLiabilityCurrent to label_rgr_ProductLiabilityCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityReserveMember" xlink:label="rgr_ProductLiabilityReserveMember" xlink:title="rgr_ProductLiabilityReserveMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityReserveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ProductLiabilityReserveMember" xml:lang="en-US" id="label_rgr_ProductLiabilityReserveMember">Product Liability Reserve [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityReserveMember" xlink:to="label_rgr_ProductLiabilityReserveMember" xlink:title="Label : rgr_ProductLiabilityReserveMember to label_rgr_ProductLiabilityReserveMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityReserveMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ProductLiabilityReserveMember_1" xml:lang="en-US" id="label_rgr_ProductLiabilityReserveMember_1">Product Liability Reserve [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityReserveMember" xlink:to="label_rgr_ProductLiabilityReserveMember_1" xlink:title="Label : rgr_ProductLiabilityReserveMember to label_rgr_ProductLiabilityReserveMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ProductLiabilityReserveMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ProductLiabilityReserveMember_2" xml:lang="en-US" id="label_rgr_ProductLiabilityReserveMember_2">Product liability reserve [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ProductLiabilityReserveMember" xlink:to="label_rgr_ProductLiabilityReserveMember_2" xlink:title="Label : rgr_ProductLiabilityReserveMember to label_rgr_ProductLiabilityReserveMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:label="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:title="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xml:lang="en-US" id="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock">Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation and net benefit cost, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:to="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:title="Label : rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock to label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_1" xml:lang="en-US" id="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_1">Schedule Of Assumptions Used To Calculate Net Periodic Benefit Cost Table Text Block</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:to="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_1" xlink:title="Label : rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock to label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_2" xml:lang="en-US" id="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_2">Schedule of Weighted Average Assumptions Used to Determine Net Periodic Benefit Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:to="label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_2" xlink:title="Label : rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock to label_rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue">Share-Based Compensation Arrangement By Share-Based Payment Award, OptionsExercisable, Weighted-Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1">Share Based Compensation Arrangement By Share Based Payment Award, Options Exercisable, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_2" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_2">Exercisable Options Outstanding at December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_2" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue">Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_1">Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_1" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_2" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_2">Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_2" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_1">Canceled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_1" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:label="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2">Share-based Compensation Arrangement By Share-based Payment Award Options Outstanding Exercises In Period Weighted Average Remaining Contractual Term 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_1" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Exercises In Period Weighted Average Remaining Contractual Term 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_1" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_2" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_2">Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_2" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:label="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Forfeitures In Period Weighted Average Remaining Contractual Term 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_1" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Forfeitures In Period Weighted Average Remaining Contractual Term 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_1" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_2" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_2">Canceled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_2" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:label="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Grants In Period Weighted Average Remaining Contractual Term 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_1" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Grants In Period Weighted Average Remaining Contractual Term 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_1" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_2" xml:lang="en-US" id="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_2">Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_2" xlink:title="Label : rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2 to label_rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue">The weighted average grant-date fair value of options outstanding in the reporting period as calculated by applying the disclosed option pricing methodology.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_1">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_1" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_2" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_2">Outstanding at End of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_2" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_3" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_3">Outstanding at Beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_3" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_3" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract">Share Based Compensation Arrangement By Share Based Payment Award, Options, Weighted Average Remaining Contractual Life [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract_1" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract_1">Weighted-Average Remaining Contractual Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract_1" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:label="rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice">Share Based Compensation Arrangements By Share Based Payment Award Options Other Than Options Nonvested Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:to="label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="Label : rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice to label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice_1">Non-Vested Options Outstanding at December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:to="label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice_1" xlink:title="Label : rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice to label_rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SmallCapEquityFundsMember" xlink:label="rgr_SmallCapEquityFundsMember" xlink:title="rgr_SmallCapEquityFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SmallCapEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_SmallCapEquityFundsMember" xml:lang="en-US" id="label_rgr_SmallCapEquityFundsMember">An investment, catagorized as small market capitalization, that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SmallCapEquityFundsMember" xlink:to="label_rgr_SmallCapEquityFundsMember" xlink:title="Label : rgr_SmallCapEquityFundsMember to label_rgr_SmallCapEquityFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SmallCapEquityFundsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_SmallCapEquityFundsMember_1" xml:lang="en-US" id="label_rgr_SmallCapEquityFundsMember_1">Small Cap Equity Funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SmallCapEquityFundsMember" xlink:to="label_rgr_SmallCapEquityFundsMember_1" xlink:title="Label : rgr_SmallCapEquityFundsMember to label_rgr_SmallCapEquityFundsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SmallCapEquityFundsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_SmallCapEquityFundsMember_2" xml:lang="en-US" id="label_rgr_SmallCapEquityFundsMember_2">U.S. small cap equity funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SmallCapEquityFundsMember" xlink:to="label_rgr_SmallCapEquityFundsMember_2" xlink:title="Label : rgr_SmallCapEquityFundsMember to label_rgr_SmallCapEquityFundsMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SportsSouthMember" xlink:label="rgr_SportsSouthMember" xlink:title="rgr_SportsSouthMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SportsSouthMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_SportsSouthMember" xml:lang="en-US" id="label_rgr_SportsSouthMember">Sports South [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SportsSouthMember" xlink:to="label_rgr_SportsSouthMember" xlink:title="Label : rgr_SportsSouthMember to label_rgr_SportsSouthMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_SportsSouthMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_SportsSouthMember_1" xml:lang="en-US" id="label_rgr_SportsSouthMember_1">Sports South [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_SportsSouthMember" xlink:to="label_rgr_SportsSouthMember_1" xlink:title="Label : rgr_SportsSouthMember to label_rgr_SportsSouthMember_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockIncentivePlan2007Member" xlink:label="rgr_StockIncentivePlan2007Member" xlink:title="rgr_StockIncentivePlan2007Member" />
    <link:label xlink:type="resource" xlink:label="label_rgr_StockIncentivePlan2007Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_StockIncentivePlan2007Member" xml:lang="en-US" id="label_rgr_StockIncentivePlan2007Member">Stock Incentive Plan 2007 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_StockIncentivePlan2007Member" xlink:to="label_rgr_StockIncentivePlan2007Member" xlink:title="Label : rgr_StockIncentivePlan2007Member to label_rgr_StockIncentivePlan2007Member" />
    <link:label xlink:type="resource" xlink:label="label_rgr_StockIncentivePlan2007Member_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_StockIncentivePlan2007Member_1" xml:lang="en-US" id="label_rgr_StockIncentivePlan2007Member_1">Stock Incentive Plan 2007 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_StockIncentivePlan2007Member" xlink:to="label_rgr_StockIncentivePlan2007Member_1" xlink:title="Label : rgr_StockIncentivePlan2007Member to label_rgr_StockIncentivePlan2007Member_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_StockIncentivePlan2007Member_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_StockIncentivePlan2007Member_2" xml:lang="en-US" id="label_rgr_StockIncentivePlan2007Member_2">2007 SIP [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_StockIncentivePlan2007Member" xlink:to="label_rgr_StockIncentivePlan2007Member_2" xlink:title="Label : rgr_StockIncentivePlan2007Member to label_rgr_StockIncentivePlan2007Member_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockRepurchasesAbstract" xlink:label="rgr_StockRepurchasesAbstract" xlink:title="rgr_StockRepurchasesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_rgr_StockRepurchasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_StockRepurchasesAbstract" xml:lang="en-US" id="label_rgr_StockRepurchasesAbstract">Stock Repurchases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_StockRepurchasesAbstract" xlink:to="label_rgr_StockRepurchasesAbstract" xlink:title="Label : rgr_StockRepurchasesAbstract to label_rgr_StockRepurchasesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_rgr_StockRepurchasesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_StockRepurchasesAbstract_1" xml:lang="en-US" id="label_rgr_StockRepurchasesAbstract_1">Stock Repurchases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_StockRepurchasesAbstract" xlink:to="label_rgr_StockRepurchasesAbstract_1" xlink:title="Label : rgr_StockRepurchasesAbstract to label_rgr_StockRepurchasesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:label="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:title="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xml:lang="en-US" id="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities">Represents maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis excluding for certain new claims from governments or municipalities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:to="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:title="Label : rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities to label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_1" xml:lang="en-US" id="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_1">Threshold Limit Of Aggregate Loss For Insurance Coverage On Annual Basis Excluding New Claims From Governments Or Municipalities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:to="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_1" xlink:title="Label : rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities to label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_2" xml:lang="en-US" id="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_2">Maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:to="label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_2" xlink:title="Label : rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities to label_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:label="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:title="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xml:lang="en-US" id="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis">Represents minimum limit of per claim for providing insurance coverage on annual basis.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:to="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:title="Label : rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis to label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_1" xml:lang="en-US" id="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_1">Threshold Limit Of Losses Per Transaction For Taking Insurance Coverage On Annual Basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:to="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_1" xlink:title="Label : rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis to label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_2" xml:lang="en-US" id="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_2">Minimum limit of per claim for providing insurance coverage on annual basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:to="label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_2" xlink:title="Label : rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis to label_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandElevenMember" xlink:label="rgr_TwoThousandElevenMember" xlink:title="rgr_TwoThousandElevenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandElevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_TwoThousandElevenMember" xml:lang="en-US" id="label_rgr_TwoThousandElevenMember">Two Thousand Eleven [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandElevenMember" xlink:to="label_rgr_TwoThousandElevenMember" xlink:title="Label : rgr_TwoThousandElevenMember to label_rgr_TwoThousandElevenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandElevenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_TwoThousandElevenMember_1" xml:lang="en-US" id="label_rgr_TwoThousandElevenMember_1">Two Thousand Eleven [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandElevenMember" xlink:to="label_rgr_TwoThousandElevenMember_1" xlink:title="Label : rgr_TwoThousandElevenMember to label_rgr_TwoThousandElevenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandElevenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_TwoThousandElevenMember_2" xml:lang="en-US" id="label_rgr_TwoThousandElevenMember_2">2011 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandElevenMember" xlink:to="label_rgr_TwoThousandElevenMember_2" xlink:title="Label : rgr_TwoThousandElevenMember to label_rgr_TwoThousandElevenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandFifteenMember" xlink:label="rgr_TwoThousandFifteenMember" xlink:title="rgr_TwoThousandFifteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandFifteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_TwoThousandFifteenMember" xml:lang="en-US" id="label_rgr_TwoThousandFifteenMember">Two thousand f ifteen member.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandFifteenMember" xlink:to="label_rgr_TwoThousandFifteenMember" xlink:title="Label : rgr_TwoThousandFifteenMember to label_rgr_TwoThousandFifteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandFifteenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_TwoThousandFifteenMember_1" xml:lang="en-US" id="label_rgr_TwoThousandFifteenMember_1">Two Thousand Fifteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandFifteenMember" xlink:to="label_rgr_TwoThousandFifteenMember_1" xlink:title="Label : rgr_TwoThousandFifteenMember to label_rgr_TwoThousandFifteenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandFifteenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_TwoThousandFifteenMember_2" xml:lang="en-US" id="label_rgr_TwoThousandFifteenMember_2">2015 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandFifteenMember" xlink:to="label_rgr_TwoThousandFifteenMember_2" xlink:title="Label : rgr_TwoThousandFifteenMember to label_rgr_TwoThousandFifteenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandFourteenMember" xlink:label="rgr_TwoThousandFourteenMember" xlink:title="rgr_TwoThousandFourteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandFourteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_TwoThousandFourteenMember" xml:lang="en-US" id="label_rgr_TwoThousandFourteenMember">Two thousand fourteen member.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandFourteenMember" xlink:to="label_rgr_TwoThousandFourteenMember" xlink:title="Label : rgr_TwoThousandFourteenMember to label_rgr_TwoThousandFourteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandFourteenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_TwoThousandFourteenMember_1" xml:lang="en-US" id="label_rgr_TwoThousandFourteenMember_1">Two Thousand Fourteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandFourteenMember" xlink:to="label_rgr_TwoThousandFourteenMember_1" xlink:title="Label : rgr_TwoThousandFourteenMember to label_rgr_TwoThousandFourteenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandFourteenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_TwoThousandFourteenMember_2" xml:lang="en-US" id="label_rgr_TwoThousandFourteenMember_2">2014 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandFourteenMember" xlink:to="label_rgr_TwoThousandFourteenMember_2" xlink:title="Label : rgr_TwoThousandFourteenMember to label_rgr_TwoThousandFourteenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:label="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:title="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xml:lang="en-US" id="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember">2001 Stock Option Plan for Non-Employee Directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:to="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:title="Label : rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember to label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_1" xml:lang="en-US" id="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_1">Two Thousand One Stock Option Plan For Non Employee Directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:to="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_1" xlink:title="Label : rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember to label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_2" xml:lang="en-US" id="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_2">2001 Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:to="label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_2" xlink:title="Label : rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember to label_rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandThirteenMember" xlink:label="rgr_TwoThousandThirteenMember" xlink:title="rgr_TwoThousandThirteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandThirteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_TwoThousandThirteenMember" xml:lang="en-US" id="label_rgr_TwoThousandThirteenMember">Two Thousand Thirteen Member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandThirteenMember" xlink:to="label_rgr_TwoThousandThirteenMember" xlink:title="Label : rgr_TwoThousandThirteenMember to label_rgr_TwoThousandThirteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandThirteenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_TwoThousandThirteenMember_1" xml:lang="en-US" id="label_rgr_TwoThousandThirteenMember_1">Two Thousand Thirteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandThirteenMember" xlink:to="label_rgr_TwoThousandThirteenMember_1" xlink:title="Label : rgr_TwoThousandThirteenMember to label_rgr_TwoThousandThirteenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandThirteenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_TwoThousandThirteenMember_2" xml:lang="en-US" id="label_rgr_TwoThousandThirteenMember_2">2013 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandThirteenMember" xlink:to="label_rgr_TwoThousandThirteenMember_2" xlink:title="Label : rgr_TwoThousandThirteenMember to label_rgr_TwoThousandThirteenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandTwelveMember" xlink:label="rgr_TwoThousandTwelveMember" xlink:title="rgr_TwoThousandTwelveMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandTwelveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_TwoThousandTwelveMember" xml:lang="en-US" id="label_rgr_TwoThousandTwelveMember">Two thousand twelve.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandTwelveMember" xlink:to="label_rgr_TwoThousandTwelveMember" xlink:title="Label : rgr_TwoThousandTwelveMember to label_rgr_TwoThousandTwelveMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandTwelveMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_TwoThousandTwelveMember_1" xml:lang="en-US" id="label_rgr_TwoThousandTwelveMember_1">Two Thousand Twelve [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandTwelveMember" xlink:to="label_rgr_TwoThousandTwelveMember_1" xlink:title="Label : rgr_TwoThousandTwelveMember to label_rgr_TwoThousandTwelveMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandTwelveMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_TwoThousandTwelveMember_2" xml:lang="en-US" id="label_rgr_TwoThousandTwelveMember_2">2012 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandTwelveMember" xlink:to="label_rgr_TwoThousandTwelveMember_2" xlink:title="Label : rgr_TwoThousandTwelveMember to label_rgr_TwoThousandTwelveMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_UnaffiliatedCastingsMember" xlink:label="rgr_UnaffiliatedCastingsMember" xlink:title="rgr_UnaffiliatedCastingsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_UnaffiliatedCastingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_UnaffiliatedCastingsMember" xml:lang="en-US" id="label_rgr_UnaffiliatedCastingsMember">A component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_UnaffiliatedCastingsMember" xlink:to="label_rgr_UnaffiliatedCastingsMember" xlink:title="Label : rgr_UnaffiliatedCastingsMember to label_rgr_UnaffiliatedCastingsMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_UnaffiliatedCastingsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_UnaffiliatedCastingsMember_1" xml:lang="en-US" id="label_rgr_UnaffiliatedCastingsMember_1">Unaffiliated Castings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_UnaffiliatedCastingsMember" xlink:to="label_rgr_UnaffiliatedCastingsMember_1" xlink:title="Label : rgr_UnaffiliatedCastingsMember to label_rgr_UnaffiliatedCastingsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_UnaffiliatedCastingsMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_UnaffiliatedCastingsMember_2" xml:lang="en-US" id="label_rgr_UnaffiliatedCastingsMember_2">Net castings sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_UnaffiliatedCastingsMember" xlink:to="label_rgr_UnaffiliatedCastingsMember_2" xlink:title="Label : rgr_UnaffiliatedCastingsMember to label_rgr_UnaffiliatedCastingsMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_UnaffiliatedMember" xlink:label="rgr_UnaffiliatedMember" xlink:title="rgr_UnaffiliatedMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_UnaffiliatedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_UnaffiliatedMember" xml:lang="en-US" id="label_rgr_UnaffiliatedMember">Unaffiliated [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_UnaffiliatedMember" xlink:to="label_rgr_UnaffiliatedMember" xlink:title="Label : rgr_UnaffiliatedMember to label_rgr_UnaffiliatedMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_UnaffiliatedMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_UnaffiliatedMember_1" xml:lang="en-US" id="label_rgr_UnaffiliatedMember_1">Unaffiliated [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_UnaffiliatedMember" xlink:to="label_rgr_UnaffiliatedMember_1" xlink:title="Label : rgr_UnaffiliatedMember to label_rgr_UnaffiliatedMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_UnaffiliatedMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_UnaffiliatedMember_2" xml:lang="en-US" id="label_rgr_UnaffiliatedMember_2">Unaffiliated [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_UnaffiliatedMember" xlink:to="label_rgr_UnaffiliatedMember_2" xlink:title="Label : rgr_UnaffiliatedMember to label_rgr_UnaffiliatedMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ValuationAllowancesAndReservesLegalFees" xlink:label="rgr_ValuationAllowancesAndReservesLegalFees" xlink:title="rgr_ValuationAllowancesAndReservesLegalFees" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ValuationAllowancesAndReservesLegalFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ValuationAllowancesAndReservesLegalFees" xml:lang="en-US" id="label_rgr_ValuationAllowancesAndReservesLegalFees">Valuation Allowances And Reserves Legal Fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ValuationAllowancesAndReservesLegalFees" xlink:to="label_rgr_ValuationAllowancesAndReservesLegalFees" xlink:title="Label : rgr_ValuationAllowancesAndReservesLegalFees to label_rgr_ValuationAllowancesAndReservesLegalFees" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ValuationAllowancesAndReservesLegalFees_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ValuationAllowancesAndReservesLegalFees_1" xml:lang="en-US" id="label_rgr_ValuationAllowancesAndReservesLegalFees_1">Valuation Allowances And Reserves Legal Fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ValuationAllowancesAndReservesLegalFees" xlink:to="label_rgr_ValuationAllowancesAndReservesLegalFees_1" xlink:title="Label : rgr_ValuationAllowancesAndReservesLegalFees to label_rgr_ValuationAllowancesAndReservesLegalFees_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ValuationAllowancesAndReservesLegalFees_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_rgr_ValuationAllowancesAndReservesLegalFees_2" xml:lang="en-US" id="label_rgr_ValuationAllowancesAndReservesLegalFees_2">Legal Fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ValuationAllowancesAndReservesLegalFees" xlink:to="label_rgr_ValuationAllowancesAndReservesLegalFees_2" xlink:title="Label : rgr_ValuationAllowancesAndReservesLegalFees to label_rgr_ValuationAllowancesAndReservesLegalFees_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ValuationAllowancesAndReservesSettlements" xlink:label="rgr_ValuationAllowancesAndReservesSettlements" xlink:title="rgr_ValuationAllowancesAndReservesSettlements" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ValuationAllowancesAndReservesSettlements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ValuationAllowancesAndReservesSettlements" xml:lang="en-US" id="label_rgr_ValuationAllowancesAndReservesSettlements">Valuation Allowances And Reserves Settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ValuationAllowancesAndReservesSettlements" xlink:to="label_rgr_ValuationAllowancesAndReservesSettlements" xlink:title="Label : rgr_ValuationAllowancesAndReservesSettlements to label_rgr_ValuationAllowancesAndReservesSettlements" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ValuationAllowancesAndReservesSettlements_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ValuationAllowancesAndReservesSettlements_1" xml:lang="en-US" id="label_rgr_ValuationAllowancesAndReservesSettlements_1">Valuation Allowances And Reserves Settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ValuationAllowancesAndReservesSettlements" xlink:to="label_rgr_ValuationAllowancesAndReservesSettlements_1" xlink:title="Label : rgr_ValuationAllowancesAndReservesSettlements to label_rgr_ValuationAllowancesAndReservesSettlements_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ValuationAllowancesAndReservesSettlements_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ValuationAllowancesAndReservesSettlements_2" xml:lang="en-US" id="label_rgr_ValuationAllowancesAndReservesSettlements_2">Settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ValuationAllowancesAndReservesSettlements" xlink:to="label_rgr_ValuationAllowancesAndReservesSettlements_2" xlink:title="Label : rgr_ValuationAllowancesAndReservesSettlements to label_rgr_ValuationAllowancesAndReservesSettlements_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandElevenMember" xlink:label="rgr_VestingAprilTwoThousandElevenMember" xlink:title="rgr_VestingAprilTwoThousandElevenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandElevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingAprilTwoThousandElevenMember" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandElevenMember">Vesting April 2011 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandElevenMember" xlink:to="label_rgr_VestingAprilTwoThousandElevenMember" xlink:title="Label : rgr_VestingAprilTwoThousandElevenMember to label_rgr_VestingAprilTwoThousandElevenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandElevenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingAprilTwoThousandElevenMember_1" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandElevenMember_1">Vesting April Two Thousand Eleven [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandElevenMember" xlink:to="label_rgr_VestingAprilTwoThousandElevenMember_1" xlink:title="Label : rgr_VestingAprilTwoThousandElevenMember to label_rgr_VestingAprilTwoThousandElevenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandElevenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_VestingAprilTwoThousandElevenMember_2" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandElevenMember_2">April 2011 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandElevenMember" xlink:to="label_rgr_VestingAprilTwoThousandElevenMember_2" xlink:title="Label : rgr_VestingAprilTwoThousandElevenMember to label_rgr_VestingAprilTwoThousandElevenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandFifteenMember" xlink:label="rgr_VestingAprilTwoThousandFifteenMember" xlink:title="rgr_VestingAprilTwoThousandFifteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandFifteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingAprilTwoThousandFifteenMember" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandFifteenMember">Vesting April 2015 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandFifteenMember" xlink:to="label_rgr_VestingAprilTwoThousandFifteenMember" xlink:title="Label : rgr_VestingAprilTwoThousandFifteenMember to label_rgr_VestingAprilTwoThousandFifteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandFifteenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingAprilTwoThousandFifteenMember_1" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandFifteenMember_1">Vesting April Two Thousand Fifteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandFifteenMember" xlink:to="label_rgr_VestingAprilTwoThousandFifteenMember_1" xlink:title="Label : rgr_VestingAprilTwoThousandFifteenMember to label_rgr_VestingAprilTwoThousandFifteenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandFifteenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_VestingAprilTwoThousandFifteenMember_2" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandFifteenMember_2">April 2015 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandFifteenMember" xlink:to="label_rgr_VestingAprilTwoThousandFifteenMember_2" xlink:title="Label : rgr_VestingAprilTwoThousandFifteenMember to label_rgr_VestingAprilTwoThousandFifteenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandFourteenMember" xlink:label="rgr_VestingAprilTwoThousandFourteenMember" xlink:title="rgr_VestingAprilTwoThousandFourteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandFourteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingAprilTwoThousandFourteenMember" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandFourteenMember">Vesting April 2014 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandFourteenMember" xlink:to="label_rgr_VestingAprilTwoThousandFourteenMember" xlink:title="Label : rgr_VestingAprilTwoThousandFourteenMember to label_rgr_VestingAprilTwoThousandFourteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandFourteenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingAprilTwoThousandFourteenMember_1" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandFourteenMember_1">Vesting April Two Thousand Fourteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandFourteenMember" xlink:to="label_rgr_VestingAprilTwoThousandFourteenMember_1" xlink:title="Label : rgr_VestingAprilTwoThousandFourteenMember to label_rgr_VestingAprilTwoThousandFourteenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandFourteenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_VestingAprilTwoThousandFourteenMember_2" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandFourteenMember_2">April 2014 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandFourteenMember" xlink:to="label_rgr_VestingAprilTwoThousandFourteenMember_2" xlink:title="Label : rgr_VestingAprilTwoThousandFourteenMember to label_rgr_VestingAprilTwoThousandFourteenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandSixteenMember" xlink:label="rgr_VestingAprilTwoThousandSixteenMember" xlink:title="rgr_VestingAprilTwoThousandSixteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandSixteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingAprilTwoThousandSixteenMember" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandSixteenMember">Vesting April Two Thousand Sixteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandSixteenMember" xlink:to="label_rgr_VestingAprilTwoThousandSixteenMember" xlink:title="Label : rgr_VestingAprilTwoThousandSixteenMember to label_rgr_VestingAprilTwoThousandSixteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandSixteenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingAprilTwoThousandSixteenMember_1" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandSixteenMember_1">Vesting April Two Thousand Sixteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandSixteenMember" xlink:to="label_rgr_VestingAprilTwoThousandSixteenMember_1" xlink:title="Label : rgr_VestingAprilTwoThousandSixteenMember to label_rgr_VestingAprilTwoThousandSixteenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandSixteenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_VestingAprilTwoThousandSixteenMember_2" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandSixteenMember_2">April 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandSixteenMember" xlink:to="label_rgr_VestingAprilTwoThousandSixteenMember_2" xlink:title="Label : rgr_VestingAprilTwoThousandSixteenMember to label_rgr_VestingAprilTwoThousandSixteenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandThirteenMember" xlink:label="rgr_VestingAprilTwoThousandThirteenMember" xlink:title="rgr_VestingAprilTwoThousandThirteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandThirteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingAprilTwoThousandThirteenMember" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandThirteenMember">Vesting April 2013 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandThirteenMember" xlink:to="label_rgr_VestingAprilTwoThousandThirteenMember" xlink:title="Label : rgr_VestingAprilTwoThousandThirteenMember to label_rgr_VestingAprilTwoThousandThirteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandThirteenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingAprilTwoThousandThirteenMember_1" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandThirteenMember_1">Vesting April Two Thousand Thirteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandThirteenMember" xlink:to="label_rgr_VestingAprilTwoThousandThirteenMember_1" xlink:title="Label : rgr_VestingAprilTwoThousandThirteenMember to label_rgr_VestingAprilTwoThousandThirteenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandThirteenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_VestingAprilTwoThousandThirteenMember_2" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandThirteenMember_2">April 2013 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandThirteenMember" xlink:to="label_rgr_VestingAprilTwoThousandThirteenMember_2" xlink:title="Label : rgr_VestingAprilTwoThousandThirteenMember to label_rgr_VestingAprilTwoThousandThirteenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandTwelveMember" xlink:label="rgr_VestingAprilTwoThousandTwelveMember" xlink:title="rgr_VestingAprilTwoThousandTwelveMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandTwelveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingAprilTwoThousandTwelveMember" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandTwelveMember">Vesting April 2012 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandTwelveMember" xlink:to="label_rgr_VestingAprilTwoThousandTwelveMember" xlink:title="Label : rgr_VestingAprilTwoThousandTwelveMember to label_rgr_VestingAprilTwoThousandTwelveMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandTwelveMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingAprilTwoThousandTwelveMember_1" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandTwelveMember_1">Vesting April Two Thousand Twelve [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandTwelveMember" xlink:to="label_rgr_VestingAprilTwoThousandTwelveMember_1" xlink:title="Label : rgr_VestingAprilTwoThousandTwelveMember to label_rgr_VestingAprilTwoThousandTwelveMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandTwelveMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_VestingAprilTwoThousandTwelveMember_2" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandTwelveMember_2">April 2012 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandTwelveMember" xlink:to="label_rgr_VestingAprilTwoThousandTwelveMember_2" xlink:title="Label : rgr_VestingAprilTwoThousandTwelveMember to label_rgr_VestingAprilTwoThousandTwelveMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:title="dei_TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="label_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_TradingSymbol" xml:lang="en-US" id="label_dei_TradingSymbol">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="label_dei_TradingSymbol" xlink:title="Label : dei_TradingSymbol to label_dei_TradingSymbol" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingPeriodAxis" xlink:label="rgr_VestingPeriodAxis" xlink:title="rgr_VestingPeriodAxis" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingPeriodAxis" xml:lang="en-US" id="label_rgr_VestingPeriodAxis">Vesting Period [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingPeriodAxis" xlink:to="label_rgr_VestingPeriodAxis" xlink:title="Label : rgr_VestingPeriodAxis to label_rgr_VestingPeriodAxis" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingPeriodAxis_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingPeriodAxis_1" xml:lang="en-US" id="label_rgr_VestingPeriodAxis_1">Vesting Period [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingPeriodAxis" xlink:to="label_rgr_VestingPeriodAxis_1" xlink:title="Label : rgr_VestingPeriodAxis to label_rgr_VestingPeriodAxis_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingPeriodDomain" xlink:label="rgr_VestingPeriodDomain" xlink:title="rgr_VestingPeriodDomain" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingPeriodDomain" xml:lang="en-US" id="label_rgr_VestingPeriodDomain">Vesting Period [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingPeriodDomain" xlink:to="label_rgr_VestingPeriodDomain" xlink:title="Label : rgr_VestingPeriodDomain to label_rgr_VestingPeriodDomain" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingPeriodDomain_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingPeriodDomain_1" xml:lang="en-US" id="label_rgr_VestingPeriodDomain_1">Vesting Period [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingPeriodDomain" xlink:to="label_rgr_VestingPeriodDomain_1" xlink:title="Label : rgr_VestingPeriodDomain to label_rgr_VestingPeriodDomain_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandSixteenMember" xlink:label="rgr_TwoThousandSixteenMember" xlink:title="rgr_TwoThousandSixteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandSixteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_TwoThousandSixteenMember" xml:lang="en-US" id="label_rgr_TwoThousandSixteenMember">Two thousand sixteen member.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandSixteenMember" xlink:to="label_rgr_TwoThousandSixteenMember" xlink:title="Label : rgr_TwoThousandSixteenMember to label_rgr_TwoThousandSixteenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandSixteenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_TwoThousandSixteenMember_1" xml:lang="en-US" id="label_rgr_TwoThousandSixteenMember_1">Two Thousand Sixteen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandSixteenMember" xlink:to="label_rgr_TwoThousandSixteenMember_1" xlink:title="Label : rgr_TwoThousandSixteenMember to label_rgr_TwoThousandSixteenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_TwoThousandSixteenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_TwoThousandSixteenMember_2" xml:lang="en-US" id="label_rgr_TwoThousandSixteenMember_2">2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_TwoThousandSixteenMember" xlink:to="label_rgr_TwoThousandSixteenMember_2" xlink:title="Label : rgr_TwoThousandSixteenMember to label_rgr_TwoThousandSixteenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:label="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:title="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation">Represents the percentage of actuarial present value of the vested benefits for a defined benefit pension plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:to="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:title="Label : rgr_DefinedBenefitPlanPensionVestedBenefitObligation to label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_1" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_1">Defined Benefit Plan Pension Vested Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:to="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_1" xlink:title="Label : rgr_DefinedBenefitPlanPensionVestedBenefitObligation to label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_2" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_2">Percentage of vested pension benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:to="label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_2" xlink:title="Label : rgr_DefinedBenefitPlanPensionVestedBenefitObligation to label_rgr_DefinedBenefitPlanPensionVestedBenefitObligation_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanTerminationCosts" xlink:label="rgr_DefinedBenefitPlanTerminationCosts" xlink:title="rgr_DefinedBenefitPlanTerminationCosts" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanTerminationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DefinedBenefitPlanTerminationCosts" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanTerminationCosts">Represents the total amount of net periodic benefit cost termination costs for defined benefit plans for the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanTerminationCosts" xlink:to="label_rgr_DefinedBenefitPlanTerminationCosts" xlink:title="Label : rgr_DefinedBenefitPlanTerminationCosts to label_rgr_DefinedBenefitPlanTerminationCosts" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanTerminationCosts_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DefinedBenefitPlanTerminationCosts_1" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanTerminationCosts_1">Defined Benefit Plan Termination Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanTerminationCosts" xlink:to="label_rgr_DefinedBenefitPlanTerminationCosts_1" xlink:title="Label : rgr_DefinedBenefitPlanTerminationCosts to label_rgr_DefinedBenefitPlanTerminationCosts_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanTerminationCosts_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DefinedBenefitPlanTerminationCosts_2" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanTerminationCosts_2">Benefit plan termination costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanTerminationCosts" xlink:to="label_rgr_DefinedBenefitPlanTerminationCosts_2" xlink:title="Label : rgr_DefinedBenefitPlanTerminationCosts to label_rgr_DefinedBenefitPlanTerminationCosts_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:label="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:title="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts">Represents the total amount of periodic pension cost and benefit plan termination costs for defined benefit plans for the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:to="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:title="Label : rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts to label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_1" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_1">Defined Benefit Plan Net Periodic Benefit Cost and Termination Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:to="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_1" xlink:title="Label : rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts to label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_2" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_2">Net periodic pension cost and benefit plan termination costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:to="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_2" xlink:title="Label : rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts to label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_2" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_3" xml:lang="en-US" id="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_3">Net periodic pension cost and benefit plan termination costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:to="label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_3" xlink:title="Label : rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts to label_rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts_3" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandSeventeenMember" xlink:label="rgr_VestingAprilTwoThousandSeventeenMember" xlink:title="rgr_VestingAprilTwoThousandSeventeenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandSeventeenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_VestingAprilTwoThousandSeventeenMember" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandSeventeenMember">Vesting April Two Thousand Seventeen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandSeventeenMember" xlink:to="label_rgr_VestingAprilTwoThousandSeventeenMember" xlink:title="Label : rgr_VestingAprilTwoThousandSeventeenMember to label_rgr_VestingAprilTwoThousandSeventeenMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandSeventeenMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_VestingAprilTwoThousandSeventeenMember_1" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandSeventeenMember_1">Vesting April Two Thousand Seventeen [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandSeventeenMember" xlink:to="label_rgr_VestingAprilTwoThousandSeventeenMember_1" xlink:title="Label : rgr_VestingAprilTwoThousandSeventeenMember to label_rgr_VestingAprilTwoThousandSeventeenMember_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_VestingAprilTwoThousandSeventeenMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_VestingAprilTwoThousandSeventeenMember_2" xml:lang="en-US" id="label_rgr_VestingAprilTwoThousandSeventeenMember_2">April 2017 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_VestingAprilTwoThousandSeventeenMember" xlink:to="label_rgr_VestingAprilTwoThousandSeventeenMember_2" xlink:title="Label : rgr_VestingAprilTwoThousandSeventeenMember to label_rgr_VestingAprilTwoThousandSeventeenMember_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlansMember" xlink:label="rgr_DefinedBenefitPlansMember" xlink:title="rgr_DefinedBenefitPlansMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_DefinedBenefitPlansMember" xml:lang="en-US" id="label_rgr_DefinedBenefitPlansMember">Defined Benefit Plans [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlansMember" xlink:to="label_rgr_DefinedBenefitPlansMember" xlink:title="Label : rgr_DefinedBenefitPlansMember to label_rgr_DefinedBenefitPlansMember" />
    <link:label xlink:type="resource" xlink:label="label_rgr_DefinedBenefitPlansMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_DefinedBenefitPlansMember_1" xml:lang="en-US" id="label_rgr_DefinedBenefitPlansMember_1">Defined Benefit Plans [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_DefinedBenefitPlansMember" xlink:to="label_rgr_DefinedBenefitPlansMember_1" xlink:title="Label : rgr_DefinedBenefitPlansMember to label_rgr_DefinedBenefitPlansMember_1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:label="rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:title="rgr_PreparationOfFinancialStatementsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock" xml:lang="en-US" id="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock">Disclosure of accounting policy for the preparation of financial statements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:to="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:title="Label : rgr_PreparationOfFinancialStatementsPolicyTextBlock to label_rgr_PreparationOfFinancialStatementsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_1" xml:lang="en-US" id="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_1">Preparation Of Financial Statements [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:to="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_1" xlink:title="Label : rgr_PreparationOfFinancialStatementsPolicyTextBlock to label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_2" xml:lang="en-US" id="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_2">Preparation of Financial Statements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:to="label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_2" xlink:title="Label : rgr_PreparationOfFinancialStatementsPolicyTextBlock to label_rgr_PreparationOfFinancialStatementsPolicyTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:label="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:title="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xml:lang="en-US" id="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax">Amount after tax and reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to defined benefit pension plans.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:to="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:title="Label : rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax to label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_1" xml:lang="en-US" id="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_1">Other Comprehensive Income (Loss) Defined Benefit Pension Plans Net Of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:to="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_1" xlink:title="Label : rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax to label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_2" xml:lang="en-US" id="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_2">Defined benefit pension plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:to="label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_2" xlink:title="Label : rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax to label_rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax_2" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue">The weighted average grant-date fair value of options expired during the reporting period as calculated by applying the disclosed option pricing methodology.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_1">Share Based Compensation Arrangement by Share Based Payment Award Options Expirations in Period Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_1" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_2" xml:lang="en-US" id="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_2">Expired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_2" xlink:title="Label : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue to label_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:title="dei_EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="label_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US" id="label_dei_EntityWellKnownSeasonedIssuer">Entity Well-Known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="label_dei_EntityWellKnownSeasonedIssuer" xlink:title="Label : dei_EntityWellKnownSeasonedIssuer to label_dei_EntityWellKnownSeasonedIssuer" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:title="dei_EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="label_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_EntityVoluntaryFilers" xml:lang="en-US" id="label_dei_EntityVoluntaryFilers">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="label_dei_EntityVoluntaryFilers" xlink:title="Label : dei_EntityVoluntaryFilers to label_dei_EntityVoluntaryFilers" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:title="dei_EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="label_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_EntityCurrentReportingStatus" xml:lang="en-US" id="label_dei_EntityCurrentReportingStatus">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="label_dei_EntityCurrentReportingStatus" xlink:title="Label : dei_EntityCurrentReportingStatus to label_dei_EntityCurrentReportingStatus" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:title="dei_EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="label_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_EntityFilerCategory" xml:lang="en-US" id="label_dei_EntityFilerCategory">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="label_dei_EntityFilerCategory" xlink:title="Label : dei_EntityFilerCategory to label_dei_EntityFilerCategory" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:title="dei_EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="label_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_EntityPublicFloat" xml:lang="en-US" id="label_dei_EntityPublicFloat">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="label_dei_EntityPublicFloat" xlink:title="Label : dei_EntityPublicFloat to label_dei_EntityPublicFloat" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:title="dei_EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="label_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_EntityRegistrantName" xml:lang="en-US" id="label_dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="label_dei_EntityRegistrantName" xlink:title="Label : dei_EntityRegistrantName to label_dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:title="dei_EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="label_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_EntityCentralIndexKey" xml:lang="en-US" id="label_dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="label_dei_EntityCentralIndexKey" xlink:title="Label : dei_EntityCentralIndexKey to label_dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:title="dei_EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US" id="label_dei_EntityCommonStockSharesOutstanding">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="label_dei_EntityCommonStockSharesOutstanding" xlink:title="Label : dei_EntityCommonStockSharesOutstanding to label_dei_EntityCommonStockSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:title="dei_DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="label_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_DocumentFiscalYearFocus" xml:lang="en-US" id="label_dei_DocumentFiscalYearFocus">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="label_dei_DocumentFiscalYearFocus" xlink:title="Label : dei_DocumentFiscalYearFocus to label_dei_DocumentFiscalYearFocus" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:title="dei_DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="label_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_DocumentFiscalPeriodFocus" xml:lang="en-US" id="label_dei_DocumentFiscalPeriodFocus">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="label_dei_DocumentFiscalPeriodFocus" xlink:title="Label : dei_DocumentFiscalPeriodFocus to label_dei_DocumentFiscalPeriodFocus" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:title="dei_DocumentType" />
    <link:label xlink:type="resource" xlink:label="label_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_dei_DocumentType" xml:lang="en-US" id="label_dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="label_dei_DocumentType" xlink:title="Label : dei_DocumentType to label_dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US" id="label_us-gaap_AccountingPoliciesAbstract">SIGNIFICANT ACCOUNTING POLICIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="label_us-gaap_AccountingPoliciesAbstract" xlink:title="Label : us-gaap_AccountingPoliciesAbstract to label_us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US" id="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="Label : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent to label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1" xml:lang="en-US" id="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1">Trade accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1" xlink:title="Label : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent to label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2" xml:lang="en-US" id="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2">Trade accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2" xlink:title="Label : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent to label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:title="us-gaap_AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccountsReceivableMember" xml:lang="en-US" id="label_us-gaap_AccountsReceivableMember">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="label_us-gaap_AccountsReceivableMember" xlink:title="Label : us-gaap_AccountsReceivableMember to label_us-gaap_AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsReceivableMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_AccountsReceivableMember_1" xml:lang="en-US" id="label_us-gaap_AccountsReceivableMember_1">Trade receivables [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="label_us-gaap_AccountsReceivableMember_1" xlink:title="Label : us-gaap_AccountsReceivableMember to label_us-gaap_AccountsReceivableMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:title="us-gaap_AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccountsPayableCurrent" xml:lang="en-US" id="label_us-gaap_AccountsPayableCurrent">Accounts Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="label_us-gaap_AccountsPayableCurrent" xlink:title="Label : us-gaap_AccountsPayableCurrent to label_us-gaap_AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsPayableCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccountsPayableCurrent_1" xml:lang="en-US" id="label_us-gaap_AccountsPayableCurrent_1">Trade accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="label_us-gaap_AccountsPayableCurrent_1" xlink:title="Label : us-gaap_AccountsPayableCurrent to label_us-gaap_AccountsPayableCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US" id="label_us-gaap_AccountsReceivableNetCurrent">Accounts Receivable, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="label_us-gaap_AccountsReceivableNetCurrent" xlink:title="Label : us-gaap_AccountsReceivableNetCurrent to label_us-gaap_AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsReceivableNetCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccountsReceivableNetCurrent_1" xml:lang="en-US" id="label_us-gaap_AccountsReceivableNetCurrent_1">Trade receivables, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="label_us-gaap_AccountsReceivableNetCurrent_1" xlink:title="Label : us-gaap_AccountsReceivableNetCurrent to label_us-gaap_AccountsReceivableNetCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsReceivableNetCurrent_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_AccountsReceivableNetCurrent_2" xml:lang="en-US" id="label_us-gaap_AccountsReceivableNetCurrent_2">Trade receivables, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="label_us-gaap_AccountsReceivableNetCurrent_2" xlink:title="Label : us-gaap_AccountsReceivableNetCurrent to label_us-gaap_AccountsReceivableNetCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="Label : us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1">Trade Accounts Payable and Accrued Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1" xlink:title="Label : us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:title="us-gaap_AccountsReceivableGrossCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccountsReceivableGrossCurrent" xml:lang="en-US" id="label_us-gaap_AccountsReceivableGrossCurrent">Accounts Receivable, Gross, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="label_us-gaap_AccountsReceivableGrossCurrent" xlink:title="Label : us-gaap_AccountsReceivableGrossCurrent to label_us-gaap_AccountsReceivableGrossCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsReceivableGrossCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccountsReceivableGrossCurrent_1" xml:lang="en-US" id="label_us-gaap_AccountsReceivableGrossCurrent_1">Trade receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="label_us-gaap_AccountsReceivableGrossCurrent_1" xlink:title="Label : us-gaap_AccountsReceivableGrossCurrent to label_us-gaap_AccountsReceivableGrossCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccountsNotesAndLoansReceivableLineItems" xml:lang="en-US" id="label_us-gaap_AccountsNotesAndLoansReceivableLineItems">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="label_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="Label : us-gaap_AccountsNotesAndLoansReceivableLineItems to label_us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccountsNotesAndLoansReceivableLineItems_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccountsNotesAndLoansReceivableLineItems_1" xml:lang="en-US" id="label_us-gaap_AccountsNotesAndLoansReceivableLineItems_1">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="label_us-gaap_AccountsNotesAndLoansReceivableLineItems_1" xlink:title="Label : us-gaap_AccountsNotesAndLoansReceivableLineItems to label_us-gaap_AccountsNotesAndLoansReceivableLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="country_US" xlink:title="country_US" />
    <link:label xlink:type="resource" xlink:label="label_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_country_US" xml:lang="en-US" id="label_country_US">UNITED STATES [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="label_country_US" xlink:title="Label : country_US to label_country_US" />
    <link:label xlink:type="resource" xlink:label="label_country_US_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_country_US_1" xml:lang="en-US" id="label_country_US_1">Unites States [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="label_country_US_1" xlink:title="Label : country_US to label_country_US_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="us-gaap_AccruedIncomeTaxesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccruedIncomeTaxesCurrent" xml:lang="en-US" id="label_us-gaap_AccruedIncomeTaxesCurrent">Accrued Income Taxes, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="label_us-gaap_AccruedIncomeTaxesCurrent" xlink:title="Label : us-gaap_AccruedIncomeTaxesCurrent to label_us-gaap_AccruedIncomeTaxesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccruedIncomeTaxesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccruedIncomeTaxesCurrent_1" xml:lang="en-US" id="label_us-gaap_AccruedIncomeTaxesCurrent_1">Income taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="label_us-gaap_AccruedIncomeTaxesCurrent_1" xlink:title="Label : us-gaap_AccruedIncomeTaxesCurrent to label_us-gaap_AccruedIncomeTaxesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:title="us-gaap_AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US" id="label_us-gaap_AccruedLiabilitiesCurrent">Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="label_us-gaap_AccruedLiabilitiesCurrent" xlink:title="Label : us-gaap_AccruedLiabilitiesCurrent to label_us-gaap_AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccruedLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccruedLiabilitiesCurrent_1" xml:lang="en-US" id="label_us-gaap_AccruedLiabilitiesCurrent_1">Accrued other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="label_us-gaap_AccruedLiabilitiesCurrent_1" xlink:title="Label : us-gaap_AccruedLiabilitiesCurrent to label_us-gaap_AccruedLiabilitiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US" id="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="Label : us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" xml:lang="en-US" id="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1">Less allowances for depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" xlink:title="Label : us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="Label : us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_1" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_1">Accumulated other comprehensive loss, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_1" xlink:title="Label : us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:title="Label : us-gaap_AccumulatedOtherComprehensiveIncomeMember to label_us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1">Accumulated Other Comprehensive Loss [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1" xlink:title="Label : us-gaap_AccumulatedOtherComprehensiveIncomeMember to label_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="Label : us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax to label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1" xlink:title="Label : us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax to label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:title="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalCommonStock">Additional Paid in Capital, Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="label_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:title="Label : us-gaap_AdditionalPaidInCapitalCommonStock to label_us-gaap_AdditionalPaidInCapitalCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdditionalPaidInCapitalCommonStock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AdditionalPaidInCapitalCommonStock_1" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalCommonStock_1">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="label_us-gaap_AdditionalPaidInCapitalCommonStock_1" xlink:title="Label : us-gaap_AdditionalPaidInCapitalCommonStock to label_us-gaap_AdditionalPaidInCapitalCommonStock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:title="us-gaap_AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalMember">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="label_us-gaap_AdditionalPaidInCapitalMember" xlink:title="Label : us-gaap_AdditionalPaidInCapitalMember to label_us-gaap_AdditionalPaidInCapitalMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="Label : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" xml:lang="en-US" id="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1">Adjustments to reconcile net income to cash provided by operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:title="Label : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US" id="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="Label : us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1" xml:lang="en-US" id="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1">Recognition of stock-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1" xlink:title="Label : us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xml:lang="en-US" id="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="Label : us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation to label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_1" xml:lang="en-US" id="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_1">Tax benefit realized from exercise of stock options and vesting of RSU's</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_1" xlink:title="Label : us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation to label_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xml:lang="en-US" id="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">Adjustments To Additional Paid In Capital, Share-Based Compensation, Restricted Stock Units, Requisite Service Period Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="Label : us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition to label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_1" xml:lang="en-US" id="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_1">Exercise of stock options and vesting of RSU's</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_1" xlink:title="Label : us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition to label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:label="us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:title="us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xml:lang="en-US" id="label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost">Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:to="label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:title="Label : us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost to label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost_1" xml:lang="en-US" id="label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost_1">Advertising Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:to="label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost_1" xlink:title="Label : us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost to label_us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" xlink:title="us-gaap_AdvertisingExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AdvertisingExpense" xml:lang="en-US" id="label_us-gaap_AdvertisingExpense">Advertising Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="label_us-gaap_AdvertisingExpense" xlink:title="Label : us-gaap_AdvertisingExpense to label_us-gaap_AdvertisingExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AdvertisingExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AdvertisingExpense_1" xml:lang="en-US" id="label_us-gaap_AdvertisingExpense_1">Advertising expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="label_us-gaap_AdvertisingExpense_1" xlink:title="Label : us-gaap_AdvertisingExpense to label_us-gaap_AdvertisingExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US" id="label_us-gaap_AllocatedShareBasedCompensationExpense">Allocated Share-based Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="label_us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="Label : us-gaap_AllocatedShareBasedCompensationExpense to label_us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AllocatedShareBasedCompensationExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AllocatedShareBasedCompensationExpense_1" xml:lang="en-US" id="label_us-gaap_AllocatedShareBasedCompensationExpense_1">Compensation expense recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="label_us-gaap_AllocatedShareBasedCompensationExpense_1" xlink:title="Label : us-gaap_AllocatedShareBasedCompensationExpense to label_us-gaap_AllocatedShareBasedCompensationExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="us-gaap_AllowanceForDoubtfulAccountsMember" xlink:title="us-gaap_AllowanceForDoubtfulAccountsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AllowanceForDoubtfulAccountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AllowanceForDoubtfulAccountsMember" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsMember">Allowance for Doubtful Accounts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsMember" xlink:to="label_us-gaap_AllowanceForDoubtfulAccountsMember" xlink:title="Label : us-gaap_AllowanceForDoubtfulAccountsMember to label_us-gaap_AllowanceForDoubtfulAccountsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AllowanceForDoubtfulAccountsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AllowanceForDoubtfulAccountsMember_1" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsMember_1">Allowance for doubtful accounts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsMember" xlink:to="label_us-gaap_AllowanceForDoubtfulAccountsMember_1" xlink:title="Label : us-gaap_AllowanceForDoubtfulAccountsMember to label_us-gaap_AllowanceForDoubtfulAccountsMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForPromotionsMember" xlink:label="us-gaap_AllowanceForPromotionsMember" xlink:title="us-gaap_AllowanceForPromotionsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AllowanceForPromotionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AllowanceForPromotionsMember" xml:lang="en-US" id="label_us-gaap_AllowanceForPromotionsMember">Allowance for Promotions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForPromotionsMember" xlink:to="label_us-gaap_AllowanceForPromotionsMember" xlink:title="Label : us-gaap_AllowanceForPromotionsMember to label_us-gaap_AllowanceForPromotionsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AllowanceForPromotionsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AllowanceForPromotionsMember_1" xml:lang="en-US" id="label_us-gaap_AllowanceForPromotionsMember_1">Allowance for discounts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForPromotionsMember" xlink:to="label_us-gaap_AllowanceForPromotionsMember_1" xlink:title="Label : us-gaap_AllowanceForPromotionsMember to label_us-gaap_AllowanceForPromotionsMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="Label : us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent to label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1">Allowance for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1" xlink:title="Label : us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent to label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:title="us-gaap_AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US" id="label_us-gaap_AmortizationOfIntangibleAssets">Amortization of Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="label_us-gaap_AmortizationOfIntangibleAssets" xlink:title="Label : us-gaap_AmortizationOfIntangibleAssets to label_us-gaap_AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AmortizationOfIntangibleAssets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AmortizationOfIntangibleAssets_1" xml:lang="en-US" id="label_us-gaap_AmortizationOfIntangibleAssets_1">Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="label_us-gaap_AmortizationOfIntangibleAssets_1" xlink:title="Label : us-gaap_AmortizationOfIntangibleAssets to label_us-gaap_AmortizationOfIntangibleAssets_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:title="us-gaap_AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AssetsAbstract" xml:lang="en-US" id="label_us-gaap_AssetsAbstract">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="label_us-gaap_AssetsAbstract" xlink:title="Label : us-gaap_AssetsAbstract to label_us-gaap_AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AssetsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AssetsAbstract_1" xml:lang="en-US" id="label_us-gaap_AssetsAbstract_1">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="label_us-gaap_AssetsAbstract_1" xlink:title="Label : us-gaap_AssetsAbstract to label_us-gaap_AssetsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_Assets" xml:lang="en-US" id="label_us-gaap_Assets">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="label_us-gaap_Assets" xlink:title="Label : us-gaap_Assets to label_us-gaap_Assets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_Assets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_Assets_1" xml:lang="en-US" id="label_us-gaap_Assets_1">Identifiable Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="label_us-gaap_Assets_1" xlink:title="Label : us-gaap_Assets to label_us-gaap_Assets_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_Assets_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_Assets_2" xml:lang="en-US" id="label_us-gaap_Assets_2">Total Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="label_us-gaap_Assets_2" xlink:title="Label : us-gaap_Assets to label_us-gaap_Assets_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:title="us-gaap_AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AssetsCurrent" xml:lang="en-US" id="label_us-gaap_AssetsCurrent">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="label_us-gaap_AssetsCurrent" xlink:title="Label : us-gaap_AssetsCurrent to label_us-gaap_AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AssetsCurrent_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_AssetsCurrent_1" xml:lang="en-US" id="label_us-gaap_AssetsCurrent_1">Total Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="label_us-gaap_AssetsCurrent_1" xlink:title="Label : us-gaap_AssetsCurrent to label_us-gaap_AssetsCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:title="us-gaap_AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_AssetsCurrentAbstract" xml:lang="en-US" id="label_us-gaap_AssetsCurrentAbstract">Assets, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="label_us-gaap_AssetsCurrentAbstract" xlink:title="Label : us-gaap_AssetsCurrentAbstract to label_us-gaap_AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_AssetsCurrentAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_AssetsCurrentAbstract_1" xml:lang="en-US" id="label_us-gaap_AssetsCurrentAbstract_1">Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="label_us-gaap_AssetsCurrentAbstract_1" xlink:title="Label : us-gaap_AssetsCurrentAbstract to label_us-gaap_AssetsCurrentAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting" xlink:title="us-gaap_BasisOfAccounting" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_BasisOfAccounting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_BasisOfAccounting" xml:lang="en-US" id="label_us-gaap_BasisOfAccounting">Basis of Accounting [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="label_us-gaap_BasisOfAccounting" xlink:title="Label : us-gaap_BasisOfAccounting to label_us-gaap_BasisOfAccounting" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_BasisOfAccounting_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_BasisOfAccounting_1" xml:lang="en-US" id="label_us-gaap_BasisOfAccounting_1">BASIS OF PRESENTATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="label_us-gaap_BasisOfAccounting_1" xlink:title="Label : us-gaap_BasisOfAccounting to label_us-gaap_BasisOfAccounting_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:title="us-gaap_BuildingMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_BuildingMember" xml:lang="en-US" id="label_us-gaap_BuildingMember">Building [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="label_us-gaap_BuildingMember" xlink:title="Label : us-gaap_BuildingMember to label_us-gaap_BuildingMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_BuildingMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_BuildingMember_1" xml:lang="en-US" id="label_us-gaap_BuildingMember_1">Buildings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="label_us-gaap_BuildingMember_1" xlink:title="Label : us-gaap_BuildingMember to label_us-gaap_BuildingMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:title="us-gaap_BuildingAndBuildingImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_BuildingAndBuildingImprovementsMember" xml:lang="en-US" id="label_us-gaap_BuildingAndBuildingImprovementsMember">Building and Building Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="label_us-gaap_BuildingAndBuildingImprovementsMember" xlink:title="Label : us-gaap_BuildingAndBuildingImprovementsMember to label_us-gaap_BuildingAndBuildingImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_BuildingAndBuildingImprovementsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_BuildingAndBuildingImprovementsMember_1" xml:lang="en-US" id="label_us-gaap_BuildingAndBuildingImprovementsMember_1">Buildings and improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="label_us-gaap_BuildingAndBuildingImprovementsMember_1" xlink:title="Label : us-gaap_BuildingAndBuildingImprovementsMember to label_us-gaap_BuildingAndBuildingImprovementsMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreationDateAxis" xlink:label="us-gaap_CreationDateAxis" xlink:title="us-gaap_CreationDateAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CreationDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CreationDateAxis" xml:lang="en-US" id="label_us-gaap_CreationDateAxis">Report Date [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreationDateAxis" xlink:to="label_us-gaap_CreationDateAxis" xlink:title="Label : us-gaap_CreationDateAxis to label_us-gaap_CreationDateAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:title="Label : us-gaap_CashAndCashEquivalentsPolicyTextBlock to label_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock_1">Cash and Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock_1" xlink:title="Label : us-gaap_CashAndCashEquivalentsPolicyTextBlock to label_us-gaap_CashAndCashEquivalentsPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValue">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Label : us-gaap_CashAndCashEquivalentsAtCarryingValue to label_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_1">Cash and cash equivalents at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xlink:title="Label : us-gaap_CashAndCashEquivalentsAtCarryingValue to label_us-gaap_CashAndCashEquivalentsAtCarryingValue_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_2" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_2">Cash and cash equivalents at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_2" xlink:title="Label : us-gaap_CashAndCashEquivalentsAtCarryingValue to label_us-gaap_CashAndCashEquivalentsAtCarryingValue_2" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_3" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_3">Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_3" xlink:title="Label : us-gaap_CashAndCashEquivalentsAtCarryingValue to label_us-gaap_CashAndCashEquivalentsAtCarryingValue_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="Label : us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease to label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1">Increase (decrease) in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1" xlink:title="Label : us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease to label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:title="us-gaap_ClassOfTreasuryStockTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ClassOfTreasuryStockTable" xml:lang="en-US" id="label_us-gaap_ClassOfTreasuryStockTable">Class of Treasury Stock [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="label_us-gaap_ClassOfTreasuryStockTable" xlink:title="Label : us-gaap_ClassOfTreasuryStockTable to label_us-gaap_ClassOfTreasuryStockTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ClassOfTreasuryStockTable_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ClassOfTreasuryStockTable_1" xml:lang="en-US" id="label_us-gaap_ClassOfTreasuryStockTable_1">Class of Treasury Stock [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="label_us-gaap_ClassOfTreasuryStockTable_1" xlink:title="Label : us-gaap_ClassOfTreasuryStockTable to label_us-gaap_ClassOfTreasuryStockTable_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ClassOfStockDomain" xml:lang="en-US" id="label_us-gaap_ClassOfStockDomain">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="label_us-gaap_ClassOfStockDomain" xlink:title="Label : us-gaap_ClassOfStockDomain to label_us-gaap_ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:title="us-gaap_CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommitmentsAndContingencies" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingencies">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="label_us-gaap_CommitmentsAndContingencies" xlink:title="Label : us-gaap_CommitmentsAndContingencies to label_us-gaap_CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommitmentsAndContingencies_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CommitmentsAndContingencies_1" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingencies_1">Contingent liabilities - Note 10</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="label_us-gaap_CommitmentsAndContingencies_1" xlink:title="Label : us-gaap_CommitmentsAndContingencies to label_us-gaap_CommitmentsAndContingencies_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">CONTINGENT LIABILITIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="Label : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:title="us-gaap_CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommonStockValue" xml:lang="en-US" id="label_us-gaap_CommonStockValue">Common Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="label_us-gaap_CommonStockValue" xlink:title="Label : us-gaap_CommonStockValue to label_us-gaap_CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CommonStockValue_1" xml:lang="en-US" id="label_us-gaap_CommonStockValue_1">Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="label_us-gaap_CommonStockValue_1" xlink:title="Label : us-gaap_CommonStockValue to label_us-gaap_CommonStockValue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:title="us-gaap_CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommonStockSharesIssued" xml:lang="en-US" id="label_us-gaap_CommonStockSharesIssued">Common Stock, Shares, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="label_us-gaap_CommonStockSharesIssued" xlink:title="Label : us-gaap_CommonStockSharesIssued to label_us-gaap_CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockSharesIssued_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CommonStockSharesIssued_1" xml:lang="en-US" id="label_us-gaap_CommonStockSharesIssued_1">Common Stock, shares issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="label_us-gaap_CommonStockSharesIssued_1" xlink:title="Label : us-gaap_CommonStockSharesIssued to label_us-gaap_CommonStockSharesIssued_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:title="us-gaap_CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US" id="label_us-gaap_CommonStockSharesAuthorized">Common Stock, Shares Authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="label_us-gaap_CommonStockSharesAuthorized" xlink:title="Label : us-gaap_CommonStockSharesAuthorized to label_us-gaap_CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockSharesAuthorized_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CommonStockSharesAuthorized_1" xml:lang="en-US" id="label_us-gaap_CommonStockSharesAuthorized_1">Common Stock, shares authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="label_us-gaap_CommonStockSharesAuthorized_1" xlink:title="Label : us-gaap_CommonStockSharesAuthorized to label_us-gaap_CommonStockSharesAuthorized_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:title="us-gaap_CommonStockDividendsPerShareDeclared" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommonStockDividendsPerShareDeclared" xml:lang="en-US" id="label_us-gaap_CommonStockDividendsPerShareDeclared">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="label_us-gaap_CommonStockDividendsPerShareDeclared" xlink:title="Label : us-gaap_CommonStockDividendsPerShareDeclared to label_us-gaap_CommonStockDividendsPerShareDeclared" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockDividendsPerShareDeclared_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CommonStockDividendsPerShareDeclared_1" xml:lang="en-US" id="label_us-gaap_CommonStockDividendsPerShareDeclared_1">Cash dividends per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="label_us-gaap_CommonStockDividendsPerShareDeclared_1" xlink:title="Label : us-gaap_CommonStockDividendsPerShareDeclared to label_us-gaap_CommonStockDividendsPerShareDeclared_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US" id="label_us-gaap_CommonStockParOrStatedValuePerShare">Common Stock, Par or Stated Value Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="label_us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="Label : us-gaap_CommonStockParOrStatedValuePerShare to label_us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockParOrStatedValuePerShare_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CommonStockParOrStatedValuePerShare_1" xml:lang="en-US" id="label_us-gaap_CommonStockParOrStatedValuePerShare_1">Common Stock, par value per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="label_us-gaap_CommonStockParOrStatedValuePerShare_1" xlink:title="Label : us-gaap_CommonStockParOrStatedValuePerShare to label_us-gaap_CommonStockParOrStatedValuePerShare_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommonStockMember" xml:lang="en-US" id="label_us-gaap_CommonStockMember">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="label_us-gaap_CommonStockMember" xlink:title="Label : us-gaap_CommonStockMember to label_us-gaap_CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CommonStockMember_1" xml:lang="en-US" id="label_us-gaap_CommonStockMember_1">Voting Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="label_us-gaap_CommonStockMember_1" xlink:title="Label : us-gaap_CommonStockMember to label_us-gaap_CommonStockMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:title="us-gaap_CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US" id="label_us-gaap_CommonStockSharesOutstanding">Common Stock, Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="label_us-gaap_CommonStockSharesOutstanding" xlink:title="Label : us-gaap_CommonStockSharesOutstanding to label_us-gaap_CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CommonStockSharesOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CommonStockSharesOutstanding_1" xml:lang="en-US" id="label_us-gaap_CommonStockSharesOutstanding_1">Common Stock, shares outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="label_us-gaap_CommonStockSharesOutstanding_1" xlink:title="Label : us-gaap_CommonStockSharesOutstanding to label_us-gaap_CommonStockSharesOutstanding_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CompensationAndRetirementDisclosureAbstract" xml:lang="en-US" id="label_us-gaap_CompensationAndRetirementDisclosureAbstract">EMPLOYEE BENEFIT PLANS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="label_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="Label : us-gaap_CompensationAndRetirementDisclosureAbstract to label_us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:title="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US" id="label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:title="Label : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" xml:lang="en-US" id="label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1">Deferred tax assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" xlink:title="Label : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to label_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:title="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xml:lang="en-US" id="label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:title="Label : us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract to label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1" xml:lang="en-US" id="label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1">Deferred tax liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1" xlink:title="Label : us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract to label_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNetOfTax">Comprehensive Income (Loss), Net Of Tax, Attributable To Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="label_us-gaap_ComprehensiveIncomeNetOfTax" xlink:title="Label : us-gaap_ComprehensiveIncomeNetOfTax to label_us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ComprehensiveIncomeNetOfTax_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_ComprehensiveIncomeNetOfTax_1" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNetOfTax_1">Comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="label_us-gaap_ComprehensiveIncomeNetOfTax_1" xlink:title="Label : us-gaap_ComprehensiveIncomeNetOfTax to label_us-gaap_ComprehensiveIncomeNetOfTax_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:title="us-gaap_ConcentrationRiskTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ConcentrationRiskTypeDomain" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskTypeDomain">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="label_us-gaap_ConcentrationRiskTypeDomain" xlink:title="Label : us-gaap_ConcentrationRiskTypeDomain to label_us-gaap_ConcentrationRiskTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskTypeDomain_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ConcentrationRiskTypeDomain_1" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskTypeDomain_1">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="label_us-gaap_ConcentrationRiskTypeDomain_1" xlink:title="Label : us-gaap_ConcentrationRiskTypeDomain to label_us-gaap_ConcentrationRiskTypeDomain_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ConcentrationRiskByTypeAxis" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskByTypeAxis">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="label_us-gaap_ConcentrationRiskByTypeAxis" xlink:title="Label : us-gaap_ConcentrationRiskByTypeAxis to label_us-gaap_ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ConcentrationRiskBenchmarkDomain" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskBenchmarkDomain">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="label_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Label : us-gaap_ConcentrationRiskBenchmarkDomain to label_us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ConcentrationRiskBenchmarkDomain_1" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskBenchmarkDomain_1">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="label_us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:title="Label : us-gaap_ConcentrationRiskBenchmarkDomain to label_us-gaap_ConcentrationRiskBenchmarkDomain_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" xlink:title="us-gaap_ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ConcentrationRiskTable" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskTable">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="label_us-gaap_ConcentrationRiskTable" xlink:title="Label : us-gaap_ConcentrationRiskTable to label_us-gaap_ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskPercentage1">Concentration Risk, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="label_us-gaap_ConcentrationRiskPercentage1" xlink:title="Label : us-gaap_ConcentrationRiskPercentage1 to label_us-gaap_ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskPercentage1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ConcentrationRiskPercentage1_1" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskPercentage1_1">Percentage of sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="label_us-gaap_ConcentrationRiskPercentage1_1" xlink:title="Label : us-gaap_ConcentrationRiskPercentage1 to label_us-gaap_ConcentrationRiskPercentage1_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskPercentage1_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_ConcentrationRiskPercentage1_2" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskPercentage1_2">Percentage of customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="label_us-gaap_ConcentrationRiskPercentage1_2" xlink:title="Label : us-gaap_ConcentrationRiskPercentage1 to label_us-gaap_ConcentrationRiskPercentage1_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ConcentrationRiskByBenchmarkAxis" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskByBenchmarkAxis">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="label_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Label : us-gaap_ConcentrationRiskByBenchmarkAxis to label_us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:title="us-gaap_ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_ConsolidationPolicyTextBlock">Consolidation, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="label_us-gaap_ConsolidationPolicyTextBlock" xlink:title="Label : us-gaap_ConsolidationPolicyTextBlock to label_us-gaap_ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ConsolidationPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ConsolidationPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_ConsolidationPolicyTextBlock_1">Principles of Consolidation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="label_us-gaap_ConsolidationPolicyTextBlock_1" xlink:title="Label : us-gaap_ConsolidationPolicyTextBlock to label_us-gaap_ConsolidationPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember" xlink:title="us-gaap_CorporateDebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CorporateDebtSecuritiesMember" xml:lang="en-US" id="label_us-gaap_CorporateDebtSecuritiesMember">Corporate Debt Securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="label_us-gaap_CorporateDebtSecuritiesMember" xlink:title="Label : us-gaap_CorporateDebtSecuritiesMember to label_us-gaap_CorporateDebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CorporateDebtSecuritiesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CorporateDebtSecuritiesMember_1" xml:lang="en-US" id="label_us-gaap_CorporateDebtSecuritiesMember_1">Corporate bond funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="label_us-gaap_CorporateDebtSecuritiesMember_1" xlink:title="Label : us-gaap_CorporateDebtSecuritiesMember to label_us-gaap_CorporateDebtSecuritiesMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" xlink:title="us-gaap_CorporateMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CorporateMember" xml:lang="en-US" id="label_us-gaap_CorporateMember">Corporate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="label_us-gaap_CorporateMember" xlink:title="Label : us-gaap_CorporateMember to label_us-gaap_CorporateMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CorporateMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CorporateMember_1" xml:lang="en-US" id="label_us-gaap_CorporateMember_1">Corporate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="label_us-gaap_CorporateMember_1" xlink:title="Label : us-gaap_CorporateMember to label_us-gaap_CorporateMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="us-gaap_CostMethodInvestments" xlink:title="us-gaap_CostMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CostMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CostMethodInvestments" xml:lang="en-US" id="label_us-gaap_CostMethodInvestments">Cost Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostMethodInvestments" xlink:to="label_us-gaap_CostMethodInvestments" xlink:title="Label : us-gaap_CostMethodInvestments to label_us-gaap_CostMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CostMethodInvestments_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CostMethodInvestments_1" xml:lang="en-US" id="label_us-gaap_CostMethodInvestments_1">Investment in equity securities, carried at cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostMethodInvestments" xlink:to="label_us-gaap_CostMethodInvestments_1" xlink:title="Label : us-gaap_CostMethodInvestments to label_us-gaap_CostMethodInvestments_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestmentsPolicy" xlink:label="us-gaap_CostMethodInvestmentsPolicy" xlink:title="us-gaap_CostMethodInvestmentsPolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CostMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CostMethodInvestmentsPolicy" xml:lang="en-US" id="label_us-gaap_CostMethodInvestmentsPolicy">Cost Method Investments, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostMethodInvestmentsPolicy" xlink:to="label_us-gaap_CostMethodInvestmentsPolicy" xlink:title="Label : us-gaap_CostMethodInvestmentsPolicy to label_us-gaap_CostMethodInvestmentsPolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CostMethodInvestmentsPolicy_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CostMethodInvestmentsPolicy_1" xml:lang="en-US" id="label_us-gaap_CostMethodInvestmentsPolicy_1">Cost Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostMethodInvestmentsPolicy" xlink:to="label_us-gaap_CostMethodInvestmentsPolicy_1" xlink:title="Label : us-gaap_CostMethodInvestmentsPolicy to label_us-gaap_CostMethodInvestmentsPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:title="us-gaap_CostOfGoodsSold" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CostOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CostOfGoodsSold" xml:lang="en-US" id="label_us-gaap_CostOfGoodsSold">Cost of Goods Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="label_us-gaap_CostOfGoodsSold" xlink:title="Label : us-gaap_CostOfGoodsSold to label_us-gaap_CostOfGoodsSold" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CostOfGoodsSold_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CostOfGoodsSold_1" xml:lang="en-US" id="label_us-gaap_CostOfGoodsSold_1">Cost of products sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="label_us-gaap_CostOfGoodsSold_1" xlink:title="Label : us-gaap_CostOfGoodsSold to label_us-gaap_CostOfGoodsSold_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:title="us-gaap_CreditFacilityDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CreditFacilityDomain" xml:lang="en-US" id="label_us-gaap_CreditFacilityDomain">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="label_us-gaap_CreditFacilityDomain" xlink:title="Label : us-gaap_CreditFacilityDomain to label_us-gaap_CreditFacilityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_us-gaap_CurrentIncomeTaxExpenseBenefit">Current Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:title="Label : us-gaap_CurrentIncomeTaxExpenseBenefit to label_us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CurrentIncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_CurrentIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_us-gaap_CurrentIncomeTaxExpenseBenefit_1">Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentIncomeTaxExpenseBenefit_1" xlink:title="Label : us-gaap_CurrentIncomeTaxExpenseBenefit to label_us-gaap_CurrentIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US" id="label_us-gaap_CurrentFederalTaxExpenseBenefit">Current Federal Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:title="Label : us-gaap_CurrentFederalTaxExpenseBenefit to label_us-gaap_CurrentFederalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CurrentFederalTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CurrentFederalTaxExpenseBenefit_1" xml:lang="en-US" id="label_us-gaap_CurrentFederalTaxExpenseBenefit_1">Federal, current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentFederalTaxExpenseBenefit_1" xlink:title="Label : us-gaap_CurrentFederalTaxExpenseBenefit to label_us-gaap_CurrentFederalTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:title="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xml:lang="en-US" id="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">Current State and Local Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:title="Label : us-gaap_CurrentStateAndLocalTaxExpenseBenefit to label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1" xml:lang="en-US" id="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1">State, current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1" xlink:title="Label : us-gaap_CurrentStateAndLocalTaxExpenseBenefit to label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US" id="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="Label : us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xml:lang="en-US" id="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1">Current:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:title="Label : us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="us-gaap_DefaultFinancialStatementsDateMember" xlink:title="us-gaap_DefaultFinancialStatementsDateMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefaultFinancialStatementsDateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefaultFinancialStatementsDateMember" xml:lang="en-US" id="label_us-gaap_DefaultFinancialStatementsDateMember">Financial Statement Filing Date [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefaultFinancialStatementsDateMember" xlink:to="label_us-gaap_DefaultFinancialStatementsDateMember" xlink:title="Label : us-gaap_DefaultFinancialStatementsDateMember to label_us-gaap_DefaultFinancialStatementsDateMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DamagesFromProductDefectsMember" xlink:label="us-gaap_DamagesFromProductDefectsMember" xlink:title="us-gaap_DamagesFromProductDefectsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DamagesFromProductDefectsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DamagesFromProductDefectsMember" xml:lang="en-US" id="label_us-gaap_DamagesFromProductDefectsMember">Damages from Product Defects [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DamagesFromProductDefectsMember" xlink:to="label_us-gaap_DamagesFromProductDefectsMember" xlink:title="Label : us-gaap_DamagesFromProductDefectsMember to label_us-gaap_DamagesFromProductDefectsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DamagesFromProductDefectsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DamagesFromProductDefectsMember_1" xml:lang="en-US" id="label_us-gaap_DamagesFromProductDefectsMember_1">Damages From Product Defects [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DamagesFromProductDefectsMember" xlink:to="label_us-gaap_DamagesFromProductDefectsMember_1" xlink:title="Label : us-gaap_DamagesFromProductDefectsMember to label_us-gaap_DamagesFromProductDefectsMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="us-gaap_DebtSecuritiesMember" xlink:title="us-gaap_DebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DebtSecuritiesMember" xml:lang="en-US" id="label_us-gaap_DebtSecuritiesMember">Debt Securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesMember" xlink:to="label_us-gaap_DebtSecuritiesMember" xlink:title="Label : us-gaap_DebtSecuritiesMember to label_us-gaap_DebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DebtSecuritiesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DebtSecuritiesMember_1" xml:lang="en-US" id="label_us-gaap_DebtSecuritiesMember_1">Debt securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesMember" xlink:to="label_us-gaap_DebtSecuritiesMember_1" xlink:title="Label : us-gaap_DebtSecuritiesMember to label_us-gaap_DebtSecuritiesMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xml:lang="en-US" id="label_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems">Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="label_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:title="Label : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to label_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xml:lang="en-US" id="label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense">Deferred Compensation Arrangement with Individual, Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="Label : us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense to label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_1" xml:lang="en-US" id="label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_1">Compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_1" xlink:title="Label : us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense to label_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xml:lang="en-US" id="label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued">Deferred Compensation Arrangement with Individual, Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:to="label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:title="Label : us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued to label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_1" xml:lang="en-US" id="label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_1">Deferred stock awards issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:to="label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_1" xlink:title="Label : us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued to label_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:title="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xml:lang="en-US" id="label_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">Other Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="label_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:title="Label : us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract to label_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="Label : us-gaap_DeferredFederalIncomeTaxExpenseBenefit to label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1">Federal, deferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1" xlink:title="Label : us-gaap_DeferredFederalIncomeTaxExpenseBenefit to label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxLiabilities">Deferred Tax Liabilities, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="label_us-gaap_DeferredIncomeTaxLiabilities" xlink:title="Label : us-gaap_DeferredIncomeTaxLiabilities to label_us-gaap_DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredIncomeTaxLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredIncomeTaxLiabilities_1" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxLiabilities_1">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="label_us-gaap_DeferredIncomeTaxLiabilities_1" xlink:title="Label : us-gaap_DeferredIncomeTaxLiabilities to label_us-gaap_DeferredIncomeTaxLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxExpenseBenefit">Deferred Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="Label : us-gaap_DeferredIncomeTaxExpenseBenefit to label_us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredIncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_DeferredIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxExpenseBenefit_1">Deferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredIncomeTaxExpenseBenefit_1" xlink:title="Label : us-gaap_DeferredIncomeTaxExpenseBenefit to label_us-gaap_DeferredIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="Label : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1">Deferred:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:title="Label : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:title="us-gaap_DeferredOtherTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredOtherTaxExpenseBenefit" xml:lang="en-US" id="label_us-gaap_DeferredOtherTaxExpenseBenefit">Deferred Other Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:title="Label : us-gaap_DeferredOtherTaxExpenseBenefit to label_us-gaap_DeferredOtherTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredOtherTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredOtherTaxExpenseBenefit_1" xml:lang="en-US" id="label_us-gaap_DeferredOtherTaxExpenseBenefit_1">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredOtherTaxExpenseBenefit_1" xlink:title="Label : us-gaap_DeferredOtherTaxExpenseBenefit to label_us-gaap_DeferredOtherTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsLiabilitiesNet">Deferred Tax Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="label_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:title="Label : us-gaap_DeferredTaxAssetsLiabilitiesNet to label_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsLiabilitiesNet_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_DeferredTaxAssetsLiabilitiesNet_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsLiabilitiesNet_1">Net deferred tax (liabilities) assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="label_us-gaap_DeferredTaxAssetsLiabilitiesNet_1" xlink:title="Label : us-gaap_DeferredTaxAssetsLiabilitiesNet to label_us-gaap_DeferredTaxAssetsLiabilitiesNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:title="Label : us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent to label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_1">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_1" xlink:title="Label : us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent to label_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="Label : us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit to label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1">State, deferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" xlink:title="Label : us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit to label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent">Deferred Tax Assets, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:to="label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:title="Label : us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent to label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_1">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:to="label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_1" xlink:title="Label : us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent to label_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_1">Employee compensation and benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_1" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_1">Additional minimum pension liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_1" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_2" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_2">Deferred tax asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_2" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:title="us-gaap_DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsNet">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="label_us-gaap_DeferredTaxAssetsNet" xlink:title="Label : us-gaap_DeferredTaxAssetsNet to label_us-gaap_DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsNet_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_DeferredTaxAssetsNet_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsNet_1">Total deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="label_us-gaap_DeferredTaxAssetsNet_1" xlink:title="Label : us-gaap_DeferredTaxAssetsNet to label_us-gaap_DeferredTaxAssetsNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:title="us-gaap_DeferredTaxAssetsInventory" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsInventory" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsInventory">Deferred Tax Assets, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="label_us-gaap_DeferredTaxAssetsInventory" xlink:title="Label : us-gaap_DeferredTaxAssetsInventory to label_us-gaap_DeferredTaxAssetsInventory" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsInventory_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsInventory_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsInventory_1">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="label_us-gaap_DeferredTaxAssetsInventory_1" xlink:title="Label : us-gaap_DeferredTaxAssetsInventory to label_us-gaap_DeferredTaxAssetsInventory_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:title="us-gaap_DeferredTaxAssetsOther" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsOther" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsOther">Deferred Tax Assets, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="label_us-gaap_DeferredTaxAssetsOther" xlink:title="Label : us-gaap_DeferredTaxAssetsOther to label_us-gaap_DeferredTaxAssetsOther" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsOther_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsOther_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsOther_1">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="label_us-gaap_DeferredTaxAssetsOther_1" xlink:title="Label : us-gaap_DeferredTaxAssetsOther to label_us-gaap_DeferredTaxAssetsOther_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1">Allowances for doubtful accounts and discounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:title="us-gaap_DeferredTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxLiabilities" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilities">Deferred Tax Liabilities, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="label_us-gaap_DeferredTaxLiabilities" xlink:title="Label : us-gaap_DeferredTaxLiabilities to label_us-gaap_DeferredTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_DeferredTaxLiabilities_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilities_1">Total deferred tax liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="label_us-gaap_DeferredTaxLiabilities_1" xlink:title="Label : us-gaap_DeferredTaxLiabilities to label_us-gaap_DeferredTaxLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1" xlink:title="Label : us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost to label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="Label : us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment to label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1" xlink:title="Label : us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment to label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:title="us-gaap_DeferredTaxLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DeferredTaxLiabilitiesOther" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesOther">Deferred Tax Liabilities, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="label_us-gaap_DeferredTaxLiabilitiesOther" xlink:title="Label : us-gaap_DeferredTaxLiabilitiesOther to label_us-gaap_DeferredTaxLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DeferredTaxLiabilitiesOther_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DeferredTaxLiabilitiesOther_1" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesOther_1">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="label_us-gaap_DeferredTaxLiabilitiesOther_1" xlink:title="Label : us-gaap_DeferredTaxLiabilitiesOther to label_us-gaap_DeferredTaxLiabilitiesOther_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="Label : us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount to label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_1" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_1">Discretionary contributions to employee benefit plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_1" xlink:title="Label : us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount to label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_2" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_2">Supplemental discretionary contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_2" xlink:title="Label : us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount to label_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss), Net Prior Service Cost, before Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:title="Label : us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax to label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1">Unrecognized prior service cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1" xlink:title="Label : us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax to label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">Defined Benefit Plan, Expected Future Benefit Payments, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">Defined Benefit Plan, Expected Future Benefit Payments, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:title="us-gaap_DefinedContributionPlanAdministrativeExpenses" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedContributionPlanAdministrativeExpenses" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanAdministrativeExpenses">Defined Contribution Plan, Administrative Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:to="label_us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:title="Label : us-gaap_DefinedContributionPlanAdministrativeExpenses to label_us-gaap_DefinedContributionPlanAdministrativeExpenses" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedContributionPlanAdministrativeExpenses_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedContributionPlanAdministrativeExpenses_1" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanAdministrativeExpenses_1">Expenses related to defined contribution plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:to="label_us-gaap_DefinedContributionPlanAdministrativeExpenses_1" xlink:title="Label : us-gaap_DefinedContributionPlanAdministrativeExpenses to label_us-gaap_DefinedContributionPlanAdministrativeExpenses_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:label="us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:title="us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1">Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:to="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:title="Label : us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 to label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_1">Recognized gains</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:to="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_1" xlink:title="Label : us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 to label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">Defined Benefit Plan, Expected Future Benefit Payments, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1">2015</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">Defined Benefit Plan, Expected Future Benefit Payments, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1">2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear">Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:to="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="Label : us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear to label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_1">Expected employer contributions in the next fiscal year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:to="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_1" xlink:title="Label : us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear to label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">Defined Benefit Plan, Expected Future Benefit Payments, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1">2016</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="Label : us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate to label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1">Discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1" xlink:title="Label : us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate to label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:title="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear">Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:to="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:title="Label : us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear to label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear_1">Contributions for plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:to="label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear_1" xlink:title="Label : us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear to label_us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:title="us-gaap_DefinedBenefitPlanActuarialGainLoss" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanActuarialGainLoss" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanActuarialGainLoss">Defined Benefit Plan, Actuarial Gain (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="label_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:title="Label : us-gaap_DefinedBenefitPlanActuarialGainLoss to label_us-gaap_DefinedBenefitPlanActuarialGainLoss" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanActuarialGainLoss_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanActuarialGainLoss_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanActuarialGainLoss_1">Actuarial (gain) loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="label_us-gaap_DefinedBenefitPlanActuarialGainLoss_1" xlink:title="Label : us-gaap_DefinedBenefitPlanActuarialGainLoss to label_us-gaap_DefinedBenefitPlanActuarialGainLoss_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="Label : us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate to label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1">Discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1" xlink:title="Label : us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate to label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">Defined Benefit Plan, Expected Future Benefit Payments, Five Fiscal Years Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1">2020 - 2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter to label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:title="Label : us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax to label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1">Nat amount recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1" xlink:title="Label : us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax to label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2">Net amount recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2" xlink:title="Label : us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax to label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="Label : us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit to label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1">Prior service cost recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1" xlink:title="Label : us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit to label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanDisclosureLineItems" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanDisclosureLineItems">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="label_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="Label : us-gaap_DefinedBenefitPlanDisclosureLineItems to label_us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">Defined Benefit Plan, Actual Return on Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="Label : us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets to label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_1">Actual return on plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_1" xlink:title="Label : us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets to label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="Label : us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease to label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_1">Rate of compensation increases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_1" xlink:title="Label : us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease to label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="Label : us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease to label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1">Rate of compensation increases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1" xlink:title="Label : us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease to label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax">Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss), Net Gain (Loss), before Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:to="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:title="Label : us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax to label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_1">Unrecognized net actuarial loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:to="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_1" xlink:title="Label : us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax to label_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:title="us-gaap_DefinedBenefitPlanBenefitsPaid" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanBenefitsPaid" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitsPaid">Defined Benefit Plan, Benefits Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:to="label_us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:title="Label : us-gaap_DefinedBenefitPlanBenefitsPaid to label_us-gaap_DefinedBenefitPlanBenefitsPaid" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanBenefitsPaid_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_DefinedBenefitPlanBenefitsPaid_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitsPaid_1">Benefits paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:to="label_us-gaap_DefinedBenefitPlanBenefitsPaid_1" xlink:title="Label : us-gaap_DefinedBenefitPlanBenefitsPaid to label_us-gaap_DefinedBenefitPlanBenefitsPaid_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation">Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Accumulated Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="Label : us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation to label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_1">Accumulated benefit obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_1" xlink:title="Label : us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation to label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:title="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">Defined Benefit Plan, Funded Status of Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:title="Label : us-gaap_DefinedBenefitPlanFundedStatusOfPlan to label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1">Accrued benefit liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1" xlink:title="Label : us-gaap_DefinedBenefitPlanFundedStatusOfPlan to label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2">Funded status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2" xlink:title="Label : us-gaap_DefinedBenefitPlanFundedStatusOfPlan to label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanBenefitObligation" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitObligation">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:title="Label : us-gaap_DefinedBenefitPlanBenefitObligation to label_us-gaap_DefinedBenefitPlanBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanBenefitObligation_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_DefinedBenefitPlanBenefitObligation_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitObligation_1">Benefit obligation at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanBenefitObligation_1" xlink:title="Label : us-gaap_DefinedBenefitPlanBenefitObligation to label_us-gaap_DefinedBenefitPlanBenefitObligation_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanBenefitObligation_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_us-gaap_DefinedBenefitPlanBenefitObligation_2" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitObligation_2">Benefit obligation at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanBenefitObligation_2" xlink:title="Label : us-gaap_DefinedBenefitPlanBenefitObligation to label_us-gaap_DefinedBenefitPlanBenefitObligation_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="Label : us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1">Estimated future benefit payments for defined-benefit plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1" xlink:title="Label : us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:title="us-gaap_DefinedBenefitPlanInterestCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanInterestCost" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanInterestCost">Defined Benefit Plan, Interest Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="label_us-gaap_DefinedBenefitPlanInterestCost" xlink:title="Label : us-gaap_DefinedBenefitPlanInterestCost to label_us-gaap_DefinedBenefitPlanInterestCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanInterestCost_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanInterestCost_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanInterestCost_1">Interest cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="label_us-gaap_DefinedBenefitPlanInterestCost_1" xlink:title="Label : us-gaap_DefinedBenefitPlanInterestCost to label_us-gaap_DefinedBenefitPlanInterestCost_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation">Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Projected Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="Label : us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation to label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_1">Projected benefit obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_1" xlink:title="Label : us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation to label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">Defined Benefit Plan, Fair Value of Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="Label : us-gaap_DefinedBenefitPlanFairValueOfPlanAssets to label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1">Fair value of plan assets at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1" xlink:title="Label : us-gaap_DefinedBenefitPlanFairValueOfPlanAssets to label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2">Fair value of plan assets at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2" xlink:title="Label : us-gaap_DefinedBenefitPlanFairValueOfPlanAssets to label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3">Fair value of plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3" xlink:title="Label : us-gaap_DefinedBenefitPlanFairValueOfPlanAssets to label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:title="us-gaap_DefinedBenefitPlanContributionsByEmployer" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanContributionsByEmployer" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanContributionsByEmployer">Defined Benefit Plan, Contributions by Employer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="label_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:title="Label : us-gaap_DefinedBenefitPlanContributionsByEmployer to label_us-gaap_DefinedBenefitPlanContributionsByEmployer" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanContributionsByEmployer_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanContributionsByEmployer_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanContributionsByEmployer_1">Employer contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="label_us-gaap_DefinedBenefitPlanContributionsByEmployer_1" xlink:title="Label : us-gaap_DefinedBenefitPlanContributionsByEmployer to label_us-gaap_DefinedBenefitPlanContributionsByEmployer_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">Defined Benefit Plan, Net Periodic Benefit Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="Label : us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost to label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1">Net periodic pension cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xlink:title="Label : us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost to label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">Defined Benefit Plan, Expected Return on Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets to label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1">Expected return on assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1" xlink:title="Label : us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets to label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets">Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Fair Value of Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="Label : us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets to label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_1">Fair value of plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_1" xlink:title="Label : us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets to label_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" xlink:title="us-gaap_DefinedContributionPlanCostRecognized" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanCostRecognized">Defined Contribution Plan, Cost Recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="label_us-gaap_DefinedContributionPlanCostRecognized" xlink:title="Label : us-gaap_DefinedContributionPlanCostRecognized to label_us-gaap_DefinedContributionPlanCostRecognized" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedContributionPlanCostRecognized_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedContributionPlanCostRecognized_1" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanCostRecognized_1">Contributions to employee benefits plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="label_us-gaap_DefinedContributionPlanCostRecognized_1" xlink:title="Label : us-gaap_DefinedContributionPlanCostRecognized to label_us-gaap_DefinedContributionPlanCostRecognized_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:label="us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:title="us-gaap_DefinedBenefitPlanTargetAllocationPercentage" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage">Defined Benefit Plan, Target Allocation Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:to="label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:title="Label : us-gaap_DefinedBenefitPlanTargetAllocationPercentage to label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage_1">Defined benefit plan, description of plan target allocations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:to="label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage_1" xlink:title="Label : us-gaap_DefinedBenefitPlanTargetAllocationPercentage to label_us-gaap_DefinedBenefitPlanTargetAllocationPercentage_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">Defined Benefit Plans and Other Postretirement Benefit Plans [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="label_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="Label : us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to label_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanSettlementsPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets">Defined Benefit Plan, Settlements, Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:title="Label : us-gaap_DefinedBenefitPlanSettlementsPlanAssets to label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_1">Settlement of obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:to="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_1" xlink:title="Label : us-gaap_DefinedBenefitPlanSettlementsPlanAssets to label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:title="us-gaap_DefinedBenefitPlanServiceCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanServiceCost" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanServiceCost">Defined Benefit Plan, Service Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanServiceCost" xlink:to="label_us-gaap_DefinedBenefitPlanServiceCost" xlink:title="Label : us-gaap_DefinedBenefitPlanServiceCost to label_us-gaap_DefinedBenefitPlanServiceCost" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanServiceCost_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanServiceCost_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanServiceCost_1">Service cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanServiceCost" xlink:to="label_us-gaap_DefinedBenefitPlanServiceCost_1" xlink:title="Label : us-gaap_DefinedBenefitPlanServiceCost to label_us-gaap_DefinedBenefitPlanServiceCost_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:title="us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation">Defined Benefit Plan, Settlements, Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:title="Label : us-gaap_DefinedBenefitPlanSettlementsBenefitObligation to label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_1">Settlement of obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:to="label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_1" xlink:title="Label : us-gaap_DefinedBenefitPlanSettlementsBenefitObligation to label_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis">Defined Benefit Plan, Asset Categories [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="label_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="Label : us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis to label_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:label="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:title="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">Defined Benefit Plan, Actual Plan Asset Allocations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:title="Label : us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations to label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_1" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_1">Asset allocations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_1" xlink:title="Label : us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations to label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain" xlink:title="us-gaap_DefinedBenefitPlansDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DefinedBenefitPlansDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DefinedBenefitPlansDomain" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansDomain">Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="label_us-gaap_DefinedBenefitPlansDomain" xlink:title="Label : us-gaap_DefinedBenefitPlansDomain to label_us-gaap_DefinedBenefitPlansDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepositAssets" xlink:label="us-gaap_DepositAssets" xlink:title="us-gaap_DepositAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DepositAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DepositAssets" xml:lang="en-US" id="label_us-gaap_DepositAssets">Deposit Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="label_us-gaap_DepositAssets" xlink:title="Label : us-gaap_DepositAssets to label_us-gaap_DepositAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DepositAssets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DepositAssets_1" xml:lang="en-US" id="label_us-gaap_DepositAssets_1">Deposits on capital items</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="label_us-gaap_DepositAssets_1" xlink:title="Label : us-gaap_DepositAssets to label_us-gaap_DepositAssets_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:title="us-gaap_DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US" id="label_us-gaap_DepreciationDepletionAndAmortization">Depreciation, Depletion and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="label_us-gaap_DepreciationDepletionAndAmortization" xlink:title="Label : us-gaap_DepreciationDepletionAndAmortization to label_us-gaap_DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DepreciationDepletionAndAmortization_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DepreciationDepletionAndAmortization_1" xml:lang="en-US" id="label_us-gaap_DepreciationDepletionAndAmortization_1">Depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="label_us-gaap_DepreciationDepletionAndAmortization_1" xlink:title="Label : us-gaap_DepreciationDepletionAndAmortization to label_us-gaap_DepreciationDepletionAndAmortization_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:title="us-gaap_Depreciation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_Depreciation" xml:lang="en-US" id="label_us-gaap_Depreciation">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="label_us-gaap_Depreciation" xlink:title="Label : us-gaap_Depreciation to label_us-gaap_Depreciation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_Depreciation_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_Depreciation_1" xml:lang="en-US" id="label_us-gaap_Depreciation_1">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="label_us-gaap_Depreciation_1" xlink:title="Label : us-gaap_Depreciation to label_us-gaap_Depreciation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="us-gaap_DirectorMember" xlink:title="us-gaap_DirectorMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DirectorMember" xml:lang="en-US" id="label_us-gaap_DirectorMember">Director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectorMember" xlink:to="label_us-gaap_DirectorMember" xlink:title="Label : us-gaap_DirectorMember to label_us-gaap_DirectorMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DirectorMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DirectorMember_1" xml:lang="en-US" id="label_us-gaap_DirectorMember_1">Non-employee directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectorMember" xlink:to="label_us-gaap_DirectorMember_1" xlink:title="Label : us-gaap_DirectorMember to label_us-gaap_DirectorMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US" id="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="Label : us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" xml:lang="en-US" id="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1">COMPENSATION PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" xlink:title="Label : us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US" id="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">COMPENSATION PLANS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="Label : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="us-gaap_DividendsPayableAmountPerShare" xlink:title="us-gaap_DividendsPayableAmountPerShare" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DividendsPayableAmountPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DividendsPayableAmountPerShare" xml:lang="en-US" id="label_us-gaap_DividendsPayableAmountPerShare">Dividends Payable, Amount Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableAmountPerShare" xlink:to="label_us-gaap_DividendsPayableAmountPerShare" xlink:title="Label : us-gaap_DividendsPayableAmountPerShare to label_us-gaap_DividendsPayableAmountPerShare" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DividendsPayableAmountPerShare_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_DividendsPayableAmountPerShare_1" xml:lang="en-US" id="label_us-gaap_DividendsPayableAmountPerShare_1">Dividend authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableAmountPerShare" xlink:to="label_us-gaap_DividendsPayableAmountPerShare_1" xlink:title="Label : us-gaap_DividendsPayableAmountPerShare to label_us-gaap_DividendsPayableAmountPerShare_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPaidinkind" xlink:label="us-gaap_DividendsPaidinkind" xlink:title="us-gaap_DividendsPaidinkind" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DividendsPaidinkind" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DividendsPaidinkind" xml:lang="en-US" id="label_us-gaap_DividendsPaidinkind">Dividends, Paid-in-kind</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPaidinkind" xlink:to="label_us-gaap_DividendsPaidinkind" xlink:title="Label : us-gaap_DividendsPaidinkind to label_us-gaap_DividendsPaidinkind" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DividendsPaidinkind_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_DividendsPaidinkind_1" xml:lang="en-US" id="label_us-gaap_DividendsPaidinkind_1">Unpaid dividends accrued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPaidinkind" xlink:to="label_us-gaap_DividendsPaidinkind_1" xlink:title="Label : us-gaap_DividendsPaidinkind to label_us-gaap_DividendsPaidinkind_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock" xlink:title="us-gaap_DividendsCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_DividendsCommonStock" xml:lang="en-US" id="label_us-gaap_DividendsCommonStock">Dividends, Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStock" xlink:to="label_us-gaap_DividendsCommonStock" xlink:title="Label : us-gaap_DividendsCommonStock to label_us-gaap_DividendsCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_DividendsCommonStock_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_DividendsCommonStock_1" xml:lang="en-US" id="label_us-gaap_DividendsCommonStock_1">Dividends paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStock" xlink:to="label_us-gaap_DividendsCommonStock_1" xlink:title="Label : us-gaap_DividendsCommonStock to label_us-gaap_DividendsCommonStock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:title="us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US" id="label_us-gaap_EarningsPerSharePolicyTextBlock">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="label_us-gaap_EarningsPerSharePolicyTextBlock" xlink:title="Label : us-gaap_EarningsPerSharePolicyTextBlock to label_us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerSharePolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EarningsPerSharePolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_EarningsPerSharePolicyTextBlock_1">Earnings per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="label_us-gaap_EarningsPerSharePolicyTextBlock_1" xlink:title="Label : us-gaap_EarningsPerSharePolicyTextBlock to label_us-gaap_EarningsPerSharePolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:title="us-gaap_EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US" id="label_us-gaap_EarningsPerShareTextBlock">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="label_us-gaap_EarningsPerShareTextBlock" xlink:title="Label : us-gaap_EarningsPerShareTextBlock to label_us-gaap_EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EarningsPerShareTextBlock_1" xml:lang="en-US" id="label_us-gaap_EarningsPerShareTextBlock_1">EARNINGS PER SHARE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="label_us-gaap_EarningsPerShareTextBlock_1" xlink:title="Label : us-gaap_EarningsPerShareTextBlock to label_us-gaap_EarningsPerShareTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:title="us-gaap_EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EarningsPerShareBasic" xml:lang="en-US" id="label_us-gaap_EarningsPerShareBasic">Earnings Per Share, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="label_us-gaap_EarningsPerShareBasic" xlink:title="Label : us-gaap_EarningsPerShareBasic to label_us-gaap_EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareBasic_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EarningsPerShareBasic_1" xml:lang="en-US" id="label_us-gaap_EarningsPerShareBasic_1">Basic earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="label_us-gaap_EarningsPerShareBasic_1" xlink:title="Label : us-gaap_EarningsPerShareBasic to label_us-gaap_EarningsPerShareBasic_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareBasic_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_EarningsPerShareBasic_2" xml:lang="en-US" id="label_us-gaap_EarningsPerShareBasic_2">Basic earnings (loss) per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="label_us-gaap_EarningsPerShareBasic_2" xlink:title="Label : us-gaap_EarningsPerShareBasic to label_us-gaap_EarningsPerShareBasic_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:title="us-gaap_EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EarningsPerShareDiluted" xml:lang="en-US" id="label_us-gaap_EarningsPerShareDiluted">Earnings Per Share, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="label_us-gaap_EarningsPerShareDiluted" xlink:title="Label : us-gaap_EarningsPerShareDiluted to label_us-gaap_EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareDiluted_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EarningsPerShareDiluted_1" xml:lang="en-US" id="label_us-gaap_EarningsPerShareDiluted_1">Fully diluted earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="label_us-gaap_EarningsPerShareDiluted_1" xlink:title="Label : us-gaap_EarningsPerShareDiluted to label_us-gaap_EarningsPerShareDiluted_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareDiluted_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_EarningsPerShareDiluted_2" xml:lang="en-US" id="label_us-gaap_EarningsPerShareDiluted_2">Diluted earnings (loss) per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="label_us-gaap_EarningsPerShareDiluted_2" xlink:title="Label : us-gaap_EarningsPerShareDiluted to label_us-gaap_EarningsPerShareDiluted_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EarningsPerShareAbstract" xml:lang="en-US" id="label_us-gaap_EarningsPerShareAbstract">EARNINGS PER SHARE [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="label_us-gaap_EarningsPerShareAbstract" xlink:title="Label : us-gaap_EarningsPerShareAbstract to label_us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther">Effective Income Tax Rate Reconciliation, Deductions, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther to label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_1" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_1">Domestic production activities deduction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_1" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther to label_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">Effective Income Tax Rate Reconciliation, Other Adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments to label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1">Other items</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments to label_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">Effective Income Tax Rate Reconciliation, State and Local Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1">State income taxes, net of federal tax benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to label_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations">Effective Income Tax Rate, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateContinuingOperations to label_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1">Effective income tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateContinuingOperations to label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2">Effective income tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateContinuingOperations to label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1">Statutory federal income tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1" xlink:title="Label : us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EmployeeStockOptionMember" xml:lang="en-US" id="label_us-gaap_EmployeeStockOptionMember">Employee Stock Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="label_us-gaap_EmployeeStockOptionMember" xlink:title="Label : us-gaap_EmployeeStockOptionMember to label_us-gaap_EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeStockOptionMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EmployeeStockOptionMember_1" xml:lang="en-US" id="label_us-gaap_EmployeeStockOptionMember_1">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="label_us-gaap_EmployeeStockOptionMember_1" xlink:title="Label : us-gaap_EmployeeStockOptionMember to label_us-gaap_EmployeeStockOptionMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="Label : us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1">Unrecognized compensation cost, recognition period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1" xlink:title="Label : us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="Label : us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions to label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1">Unrecognized compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1" xlink:title="Label : us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions to label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="Label : us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1">Unrecognized compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1" xlink:title="Label : us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US" id="label_us-gaap_EmployeeRelatedLiabilitiesCurrent">Employee-related Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="label_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="Label : us-gaap_EmployeeRelatedLiabilitiesCurrent to label_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EmployeeRelatedLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EmployeeRelatedLiabilitiesCurrent_1" xml:lang="en-US" id="label_us-gaap_EmployeeRelatedLiabilitiesCurrent_1">Employee compensation and benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="label_us-gaap_EmployeeRelatedLiabilitiesCurrent_1" xlink:title="Label : us-gaap_EmployeeRelatedLiabilitiesCurrent to label_us-gaap_EmployeeRelatedLiabilitiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:title="us-gaap_EntityWideRevenueMajorCustomerLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EntityWideRevenueMajorCustomerLineItems" xml:lang="en-US" id="label_us-gaap_EntityWideRevenueMajorCustomerLineItems">Revenue, Major Customer [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="label_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:title="Label : us-gaap_EntityWideRevenueMajorCustomerLineItems to label_us-gaap_EntityWideRevenueMajorCustomerLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestmentOwnershipPercentage">Equity Method Investment, Ownership Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="label_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="Label : us-gaap_EquityMethodInvestmentOwnershipPercentage to label_us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestmentOwnershipPercentage_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_EquityMethodInvestmentOwnershipPercentage_1" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestmentOwnershipPercentage_1">Ownership interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="label_us-gaap_EquityMethodInvestmentOwnershipPercentage_1" xlink:title="Label : us-gaap_EquityMethodInvestmentOwnershipPercentage to label_us-gaap_EquityMethodInvestmentOwnershipPercentage_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:title="us-gaap_EquityMethodInvesteeNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EquityMethodInvesteeNameDomain" xml:lang="en-US" id="label_us-gaap_EquityMethodInvesteeNameDomain">Equity Method Investee, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="label_us-gaap_EquityMethodInvesteeNameDomain" xlink:title="Label : us-gaap_EquityMethodInvesteeNameDomain to label_us-gaap_EquityMethodInvesteeNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">Equity Method Investment, Other than Temporary Impairment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="Label : us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment to label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1">Impairment of assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1" xlink:title="Label : us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment to label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_2" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_2">Impairment charge other asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_2" xlink:title="Label : us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment to label_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:title="us-gaap_EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EquityComponentDomain" xml:lang="en-US" id="label_us-gaap_EquityComponentDomain">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="label_us-gaap_EquityComponentDomain" xlink:title="Label : us-gaap_EquityComponentDomain to label_us-gaap_EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="us-gaap_EquitySecuritiesMember" xlink:title="us-gaap_EquitySecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EquitySecuritiesMember" xml:lang="en-US" id="label_us-gaap_EquitySecuritiesMember">Equity Securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesMember" xlink:to="label_us-gaap_EquitySecuritiesMember" xlink:title="Label : us-gaap_EquitySecuritiesMember to label_us-gaap_EquitySecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquitySecuritiesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EquitySecuritiesMember_1" xml:lang="en-US" id="label_us-gaap_EquitySecuritiesMember_1">Equity securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesMember" xlink:to="label_us-gaap_EquitySecuritiesMember_1" xlink:title="Label : us-gaap_EquitySecuritiesMember to label_us-gaap_EquitySecuritiesMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:title="us-gaap_EquityMethodInvestmentsPolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EquityMethodInvestmentsPolicy" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestmentsPolicy">Equity Method Investments, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="label_us-gaap_EquityMethodInvestmentsPolicy" xlink:title="Label : us-gaap_EquityMethodInvestmentsPolicy to label_us-gaap_EquityMethodInvestmentsPolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestmentsPolicy_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EquityMethodInvestmentsPolicy_1" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestmentsPolicy_1">Equity Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="label_us-gaap_EquityMethodInvestmentsPolicy_1" xlink:title="Label : us-gaap_EquityMethodInvestmentsPolicy to label_us-gaap_EquityMethodInvestmentsPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EquityClassOfTreasuryStockLineItems" xml:lang="en-US" id="label_us-gaap_EquityClassOfTreasuryStockLineItems">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="label_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="Label : us-gaap_EquityClassOfTreasuryStockLineItems to label_us-gaap_EquityClassOfTreasuryStockLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityClassOfTreasuryStockLineItems_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EquityClassOfTreasuryStockLineItems_1" xml:lang="en-US" id="label_us-gaap_EquityClassOfTreasuryStockLineItems_1">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="label_us-gaap_EquityClassOfTreasuryStockLineItems_1" xlink:title="Label : us-gaap_EquityClassOfTreasuryStockLineItems to label_us-gaap_EquityClassOfTreasuryStockLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:title="us-gaap_EquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_EquityMethodInvestments" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestments">Equity Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="label_us-gaap_EquityMethodInvestments" xlink:title="Label : us-gaap_EquityMethodInvestments to label_us-gaap_EquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_EquityMethodInvestments_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_EquityMethodInvestments_1" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestments_1">Investment in equity securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="label_us-gaap_EquityMethodInvestments_1" xlink:title="Label : us-gaap_EquityMethodInvestments to label_us-gaap_EquityMethodInvestments_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xml:lang="en-US" id="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="Label : us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities to label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_1" xml:lang="en-US" id="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_1">Tax benefit from exercise of stock options and vesting of RSU's</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_1" xlink:title="Label : us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities to label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:title="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US" id="label_us-gaap_FairValueOfFinancialInstrumentsPolicy">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="label_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:title="Label : us-gaap_FairValueOfFinancialInstrumentsPolicy to label_us-gaap_FairValueOfFinancialInstrumentsPolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FairValueOfFinancialInstrumentsPolicy_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_FairValueOfFinancialInstrumentsPolicy_1" xml:lang="en-US" id="label_us-gaap_FairValueOfFinancialInstrumentsPolicy_1">Fair Value of Financial Instruments:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="label_us-gaap_FairValueOfFinancialInstrumentsPolicy_1" xlink:title="Label : us-gaap_FairValueOfFinancialInstrumentsPolicy to label_us-gaap_FairValueOfFinancialInstrumentsPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:title="us-gaap_FinancialInstrumentsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FinancialInstrumentsDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_FinancialInstrumentsDisclosureTextBlock">Financial Instruments Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="label_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:title="Label : us-gaap_FinancialInstrumentsDisclosureTextBlock to label_us-gaap_FinancialInstrumentsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FinancialInstrumentsDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_FinancialInstrumentsDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_FinancialInstrumentsDisclosureTextBlock_1">Financial Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="label_us-gaap_FinancialInstrumentsDisclosureTextBlock_1" xlink:title="Label : us-gaap_FinancialInstrumentsDisclosureTextBlock to label_us-gaap_FinancialInstrumentsDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization to label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1">Accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization to label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2">Accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization to label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsNet">Finite-Lived Intangible Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsNet to label_us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsNet_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsNet_1" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsNet_1">Software development costs, at cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsNet_1" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsNet to label_us-gaap_FiniteLivedIntangibleAssetsNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1">Estimated accumulated amortization, 2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsLineItems">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsLineItems to label_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to label_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis to label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="us-gaap_FiniteLivedPatentsGross" xlink:title="us-gaap_FiniteLivedPatentsGross" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedPatentsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedPatentsGross" xml:lang="en-US" id="label_us-gaap_FiniteLivedPatentsGross">Finite-Lived Patents, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedPatentsGross" xlink:to="label_us-gaap_FiniteLivedPatentsGross" xlink:title="Label : us-gaap_FiniteLivedPatentsGross to label_us-gaap_FiniteLivedPatentsGross" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedPatentsGross_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_FiniteLivedPatentsGross_1" xml:lang="en-US" id="label_us-gaap_FiniteLivedPatentsGross_1">Patents, at cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedPatentsGross" xlink:to="label_us-gaap_FiniteLivedPatentsGross_1" xlink:title="Label : us-gaap_FiniteLivedPatentsGross to label_us-gaap_FiniteLivedPatentsGross_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1">Estimated accumulated amortization, 2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1">Estimated accumulated amortization, 2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1">Estimated accumulated amortization, 2016</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1">Estimated accumulated amortization, 2015</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1" xlink:title="Label : us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xlink:title="us-gaap_GainLossOnSaleOfOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_GainLossOnSaleOfOtherAssets" xml:lang="en-US" id="label_us-gaap_GainLossOnSaleOfOtherAssets">Gain (Loss) on Sale of Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="label_us-gaap_GainLossOnSaleOfOtherAssets" xlink:title="Label : us-gaap_GainLossOnSaleOfOtherAssets to label_us-gaap_GainLossOnSaleOfOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GainLossOnSaleOfOtherAssets_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_GainLossOnSaleOfOtherAssets_1" xml:lang="en-US" id="label_us-gaap_GainLossOnSaleOfOtherAssets_1">Gain on sale of operating assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="label_us-gaap_GainLossOnSaleOfOtherAssets_1" xlink:title="Label : us-gaap_GainLossOnSaleOfOtherAssets to label_us-gaap_GainLossOnSaleOfOtherAssets_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xml:lang="en-US" id="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">Gain (Loss) on Sale of Property Plant Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:title="Label : us-gaap_GainLossOnSaleOfPropertyPlantEquipment to label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1" xml:lang="en-US" id="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1">Gain on sale of assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1" xlink:title="Label : us-gaap_GainLossOnSaleOfPropertyPlantEquipment to label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:title="us-gaap_GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US" id="label_us-gaap_GeneralAndAdministrativeExpense">General and Administrative Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="label_us-gaap_GeneralAndAdministrativeExpense" xlink:title="Label : us-gaap_GeneralAndAdministrativeExpense to label_us-gaap_GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GeneralAndAdministrativeExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_GeneralAndAdministrativeExpense_1" xml:lang="en-US" id="label_us-gaap_GeneralAndAdministrativeExpense_1">General and administrative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="label_us-gaap_GeneralAndAdministrativeExpense_1" xlink:title="Label : us-gaap_GeneralAndAdministrativeExpense to label_us-gaap_GeneralAndAdministrativeExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:title="us-gaap_GrossProfit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_GrossProfit" xml:lang="en-US" id="label_us-gaap_GrossProfit">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="label_us-gaap_GrossProfit" xlink:title="Label : us-gaap_GrossProfit to label_us-gaap_GrossProfit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GrossProfit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_GrossProfit_1" xml:lang="en-US" id="label_us-gaap_GrossProfit_1">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="label_us-gaap_GrossProfit_1" xlink:title="Label : us-gaap_GrossProfit to label_us-gaap_GrossProfit_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_GrossProfit_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_GrossProfit_2" xml:lang="en-US" id="label_us-gaap_GrossProfit_2">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="label_us-gaap_GrossProfit_2" xlink:title="Label : us-gaap_GrossProfit to label_us-gaap_GrossProfit_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember" xlink:title="us-gaap_IntersegmentEliminationMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IntersegmentEliminationMember" xml:lang="en-US" id="label_us-gaap_IntersegmentEliminationMember">Intersegment Elimination [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="label_us-gaap_IntersegmentEliminationMember" xlink:title="Label : us-gaap_IntersegmentEliminationMember to label_us-gaap_IntersegmentEliminationMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IntersegmentEliminationMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IntersegmentEliminationMember_1" xml:lang="en-US" id="label_us-gaap_IntersegmentEliminationMember_1">Eliminations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="label_us-gaap_IntersegmentEliminationMember_1" xlink:title="Label : us-gaap_IntersegmentEliminationMember to label_us-gaap_IntersegmentEliminationMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="Label : us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock to label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1">Long-lived Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1" xlink:title="Label : us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock to label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:title="us-gaap_IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncomeStatementAbstract" xml:lang="en-US" id="label_us-gaap_IncomeStatementAbstract">CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="label_us-gaap_IncomeStatementAbstract" xlink:title="Label : us-gaap_IncomeStatementAbstract to label_us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Label : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1">Income (Loss) Before Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xlink:title="Label : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2" xlink:title="Label : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureAbstract">INCOME TAXES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="label_us-gaap_IncomeTaxDisclosureAbstract" xlink:title="Label : us-gaap_IncomeTaxDisclosureAbstract to label_us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefit">Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="label_us-gaap_IncomeTaxExpenseBenefit" xlink:title="Label : us-gaap_IncomeTaxExpenseBenefit to label_us-gaap_IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefit_1">Income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="label_us-gaap_IncomeTaxExpenseBenefit_1" xlink:title="Label : us-gaap_IncomeTaxExpenseBenefit to label_us-gaap_IncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureTextBlock">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="label_us-gaap_IncomeTaxDisclosureTextBlock" xlink:title="Label : us-gaap_IncomeTaxDisclosureTextBlock to label_us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncomeTaxDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureTextBlock_1">INCOME TAXES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="label_us-gaap_IncomeTaxDisclosureTextBlock_1" xlink:title="Label : us-gaap_IncomeTaxDisclosureTextBlock to label_us-gaap_IncomeTaxDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:title="us-gaap_IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_IncomeTaxPolicyTextBlock">Income Tax, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="label_us-gaap_IncomeTaxPolicyTextBlock" xlink:title="Label : us-gaap_IncomeTaxPolicyTextBlock to label_us-gaap_IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncomeTaxPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_IncomeTaxPolicyTextBlock_1">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="label_us-gaap_IncomeTaxPolicyTextBlock_1" xlink:title="Label : us-gaap_IncomeTaxPolicyTextBlock to label_us-gaap_IncomeTaxPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:title="us-gaap_IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncomeTaxesPaidNet" xml:lang="en-US" id="label_us-gaap_IncomeTaxesPaidNet">Income Taxes Paid, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="label_us-gaap_IncomeTaxesPaidNet" xlink:title="Label : us-gaap_IncomeTaxesPaidNet to label_us-gaap_IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncomeTaxesPaidNet_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncomeTaxesPaidNet_1" xml:lang="en-US" id="label_us-gaap_IncomeTaxesPaidNet_1">Income tax payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="label_us-gaap_IncomeTaxesPaidNet_1" xlink:title="Label : us-gaap_IncomeTaxesPaidNet to label_us-gaap_IncomeTaxesPaidNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsReceivable">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="label_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="Label : us-gaap_IncreaseDecreaseInAccountsReceivable to label_us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsReceivable_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_IncreaseDecreaseInAccountsReceivable_1" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsReceivable_1">Trade receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="label_us-gaap_IncreaseDecreaseInAccountsReceivable_1" xlink:title="Label : us-gaap_IncreaseDecreaseInAccountsReceivable to label_us-gaap_IncreaseDecreaseInAccountsReceivable_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="Label : us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable to label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1">Income taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1" xlink:title="Label : us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable to label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="Label : us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1">Trade accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1" xlink:title="Label : us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="Label : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1" xlink:title="Label : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:title="us-gaap_IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInInventories">Increase (Decrease) in Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="label_us-gaap_IncreaseDecreaseInInventories" xlink:title="Label : us-gaap_IncreaseDecreaseInInventories to label_us-gaap_IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInInventories_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_IncreaseDecreaseInInventories_1" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInInventories_1">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="label_us-gaap_IncreaseDecreaseInInventories_1" xlink:title="Label : us-gaap_IncreaseDecreaseInInventories to label_us-gaap_IncreaseDecreaseInInventories_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="Label : us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities to label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_1" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_1">Employee compensation and benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_1" xlink:title="Label : us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities to label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US" id="label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">Incremental Common Shares Attributable to Share-based Payment Arrangements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="Label : us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1" xml:lang="en-US" id="label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1">Dilutive effect of options and restricted stock units outstanding under the Company's employee compensation plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1" xlink:title="Label : us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to label_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:title="us-gaap_InterestExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InterestExpense" xml:lang="en-US" id="label_us-gaap_InterestExpense">Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="label_us-gaap_InterestExpense" xlink:title="Label : us-gaap_InterestExpense to label_us-gaap_InterestExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InterestExpense_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_InterestExpense_1" xml:lang="en-US" id="label_us-gaap_InterestExpense_1">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="label_us-gaap_InterestExpense_1" xlink:title="Label : us-gaap_InterestExpense to label_us-gaap_InterestExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:title="us-gaap_InterestIncomeExpenseNonoperatingNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InterestIncomeExpenseNonoperatingNet" xml:lang="en-US" id="label_us-gaap_InterestIncomeExpenseNonoperatingNet">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="label_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:title="Label : us-gaap_InterestIncomeExpenseNonoperatingNet to label_us-gaap_InterestIncomeExpenseNonoperatingNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InterestIncomeExpenseNonoperatingNet_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InterestIncomeExpenseNonoperatingNet_1" xml:lang="en-US" id="label_us-gaap_InterestIncomeExpenseNonoperatingNet_1">Interest expense, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="label_us-gaap_InterestIncomeExpenseNonoperatingNet_1" xlink:title="Label : us-gaap_InterestIncomeExpenseNonoperatingNet to label_us-gaap_InterestIncomeExpenseNonoperatingNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:title="us-gaap_InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_InventoryPolicyTextBlock">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="label_us-gaap_InventoryPolicyTextBlock" xlink:title="Label : us-gaap_InventoryPolicyTextBlock to label_us-gaap_InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InventoryPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_InventoryPolicyTextBlock_1">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="label_us-gaap_InventoryPolicyTextBlock_1" xlink:title="Label : us-gaap_InventoryPolicyTextBlock to label_us-gaap_InventoryPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract" xlink:title="us-gaap_InventoryNetAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryNetAbstract" xml:lang="en-US" id="label_us-gaap_InventoryNetAbstract">Inventory, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="label_us-gaap_InventoryNetAbstract" xlink:title="Label : us-gaap_InventoryNetAbstract to label_us-gaap_InventoryNetAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryNetAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InventoryNetAbstract_1" xml:lang="en-US" id="label_us-gaap_InventoryNetAbstract_1">Inventory at FIFO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="label_us-gaap_InventoryNetAbstract_1" xlink:title="Label : us-gaap_InventoryNetAbstract to label_us-gaap_InventoryNetAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="us-gaap_InventoryLIFOReserve" xlink:title="us-gaap_InventoryLIFOReserve" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryLIFOReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryLIFOReserve" xml:lang="en-US" id="label_us-gaap_InventoryLIFOReserve">Inventory, LIFO Reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLIFOReserve" xlink:to="label_us-gaap_InventoryLIFOReserve" xlink:title="Label : us-gaap_InventoryLIFOReserve to label_us-gaap_InventoryLIFOReserve" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryLIFOReserve_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_InventoryLIFOReserve_1" xml:lang="en-US" id="label_us-gaap_InventoryLIFOReserve_1">Less LIFO reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLIFOReserve" xlink:to="label_us-gaap_InventoryLIFOReserve_1" xlink:title="Label : us-gaap_InventoryLIFOReserve to label_us-gaap_InventoryLIFOReserve_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryLIFOReserve_2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_us-gaap_InventoryLIFOReserve_2" xml:lang="en-US" id="label_us-gaap_InventoryLIFOReserve_2">Less: LIFO reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLIFOReserve" xlink:to="label_us-gaap_InventoryLIFOReserve_2" xlink:title="Label : us-gaap_InventoryLIFOReserve to label_us-gaap_InventoryLIFOReserve_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:title="us-gaap_InventoryGross" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryGross" xml:lang="en-US" id="label_us-gaap_InventoryGross">Inventory, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="label_us-gaap_InventoryGross" xlink:title="Label : us-gaap_InventoryGross to label_us-gaap_InventoryGross" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryGross_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InventoryGross_1" xml:lang="en-US" id="label_us-gaap_InventoryGross_1">Gross inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="label_us-gaap_InventoryGross_1" xlink:title="Label : us-gaap_InventoryGross to label_us-gaap_InventoryGross_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryGross_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_InventoryGross_2" xml:lang="en-US" id="label_us-gaap_InventoryGross_2">Gross inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="label_us-gaap_InventoryGross_2" xlink:title="Label : us-gaap_InventoryGross to label_us-gaap_InventoryGross_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:title="us-gaap_InventoryValuationReserves" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryValuationReserves" xml:lang="en-US" id="label_us-gaap_InventoryValuationReserves">Inventory Valuation Reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="label_us-gaap_InventoryValuationReserves" xlink:title="Label : us-gaap_InventoryValuationReserves to label_us-gaap_InventoryValuationReserves" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryValuationReserves_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_InventoryValuationReserves_1" xml:lang="en-US" id="label_us-gaap_InventoryValuationReserves_1">Less excess and obsolescence reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="label_us-gaap_InventoryValuationReserves_1" xlink:title="Label : us-gaap_InventoryValuationReserves to label_us-gaap_InventoryValuationReserves_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryValuationReserves_2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_us-gaap_InventoryValuationReserves_2" xml:lang="en-US" id="label_us-gaap_InventoryValuationReserves_2">Less: excess and obsolescence reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="label_us-gaap_InventoryValuationReserves_2" xlink:title="Label : us-gaap_InventoryValuationReserves to label_us-gaap_InventoryValuationReserves_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:title="us-gaap_InventoryFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryFinishedGoods" xml:lang="en-US" id="label_us-gaap_InventoryFinishedGoods">Inventory, Finished Goods, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="label_us-gaap_InventoryFinishedGoods" xlink:title="Label : us-gaap_InventoryFinishedGoods to label_us-gaap_InventoryFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryFinishedGoods_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InventoryFinishedGoods_1" xml:lang="en-US" id="label_us-gaap_InventoryFinishedGoods_1">Finished products</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="label_us-gaap_InventoryFinishedGoods_1" xlink:title="Label : us-gaap_InventoryFinishedGoods to label_us-gaap_InventoryFinishedGoods_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:title="us-gaap_InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_InventoryDisclosureTextBlock">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="label_us-gaap_InventoryDisclosureTextBlock" xlink:title="Label : us-gaap_InventoryDisclosureTextBlock to label_us-gaap_InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InventoryDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_InventoryDisclosureTextBlock_1">INVENTORIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="label_us-gaap_InventoryDisclosureTextBlock_1" xlink:title="Label : us-gaap_InventoryDisclosureTextBlock to label_us-gaap_InventoryDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryNet" xml:lang="en-US" id="label_us-gaap_InventoryNet">Inventory, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="label_us-gaap_InventoryNet" xlink:title="Label : us-gaap_InventoryNet to label_us-gaap_InventoryNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryNet_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_InventoryNet_1" xml:lang="en-US" id="label_us-gaap_InventoryNet_1">Net inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="label_us-gaap_InventoryNet_1" xlink:title="Label : us-gaap_InventoryNet to label_us-gaap_InventoryNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:title="us-gaap_InventoryWriteDown" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryWriteDown" xml:lang="en-US" id="label_us-gaap_InventoryWriteDown">Inventory Write-down</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="label_us-gaap_InventoryWriteDown" xlink:title="Label : us-gaap_InventoryWriteDown to label_us-gaap_InventoryWriteDown" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryWriteDown_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InventoryWriteDown_1" xml:lang="en-US" id="label_us-gaap_InventoryWriteDown_1">Slow moving inventory valuation adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="label_us-gaap_InventoryWriteDown_1" xlink:title="Label : us-gaap_InventoryWriteDown to label_us-gaap_InventoryWriteDown_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="us-gaap_InventoryValuationReserveMember" xlink:title="us-gaap_InventoryValuationReserveMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryValuationReserveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryValuationReserveMember" xml:lang="en-US" id="label_us-gaap_InventoryValuationReserveMember">Inventory Valuation Reserve [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserveMember" xlink:to="label_us-gaap_InventoryValuationReserveMember" xlink:title="Label : us-gaap_InventoryValuationReserveMember to label_us-gaap_InventoryValuationReserveMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryValuationReserveMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InventoryValuationReserveMember_1" xml:lang="en-US" id="label_us-gaap_InventoryValuationReserveMember_1">Excess and obsolete inventory reserve [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserveMember" xlink:to="label_us-gaap_InventoryValuationReserveMember_1" xlink:title="Label : us-gaap_InventoryValuationReserveMember to label_us-gaap_InventoryValuationReserveMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryDisclosureAbstract" xml:lang="en-US" id="label_us-gaap_InventoryDisclosureAbstract">INVENTORIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="label_us-gaap_InventoryDisclosureAbstract" xlink:title="Label : us-gaap_InventoryDisclosureAbstract to label_us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:title="us-gaap_InventoryWorkInProcessAndRawMaterials" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InventoryWorkInProcessAndRawMaterials" xml:lang="en-US" id="label_us-gaap_InventoryWorkInProcessAndRawMaterials">Inventory, Work in Process and Raw Materials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:to="label_us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:title="Label : us-gaap_InventoryWorkInProcessAndRawMaterials to label_us-gaap_InventoryWorkInProcessAndRawMaterials" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InventoryWorkInProcessAndRawMaterials_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InventoryWorkInProcessAndRawMaterials_1" xml:lang="en-US" id="label_us-gaap_InventoryWorkInProcessAndRawMaterials_1">Materials and work in process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:to="label_us-gaap_InventoryWorkInProcessAndRawMaterials_1" xlink:title="Label : us-gaap_InventoryWorkInProcessAndRawMaterials to label_us-gaap_InventoryWorkInProcessAndRawMaterials_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:title="us-gaap_InvestmentIncomeInterest" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_InvestmentIncomeInterest" xml:lang="en-US" id="label_us-gaap_InvestmentIncomeInterest">Investment Income, Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="label_us-gaap_InvestmentIncomeInterest" xlink:title="Label : us-gaap_InvestmentIncomeInterest to label_us-gaap_InvestmentIncomeInterest" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_InvestmentIncomeInterest_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_InvestmentIncomeInterest_1" xml:lang="en-US" id="label_us-gaap_InvestmentIncomeInterest_1">Interest income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="label_us-gaap_InvestmentIncomeInterest_1" xlink:title="Label : us-gaap_InvestmentIncomeInterest to label_us-gaap_InvestmentIncomeInterest_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="us-gaap_LandAndLandImprovementsMember" xlink:title="us-gaap_LandAndLandImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LandAndLandImprovementsMember" xml:lang="en-US" id="label_us-gaap_LandAndLandImprovementsMember">Land and Land Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndLandImprovementsMember" xlink:to="label_us-gaap_LandAndLandImprovementsMember" xlink:title="Label : us-gaap_LandAndLandImprovementsMember to label_us-gaap_LandAndLandImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LandAndLandImprovementsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LandAndLandImprovementsMember_1" xml:lang="en-US" id="label_us-gaap_LandAndLandImprovementsMember_1">Land and improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndLandImprovementsMember" xlink:to="label_us-gaap_LandAndLandImprovementsMember_1" xlink:title="Label : us-gaap_LandAndLandImprovementsMember to label_us-gaap_LandAndLandImprovementsMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock" xlink:title="us-gaap_LegalMattersAndContingenciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LegalMattersAndContingenciesTextBlock" xml:lang="en-US" id="label_us-gaap_LegalMattersAndContingenciesTextBlock">Legal Matters and Contingencies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="label_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:title="Label : us-gaap_LegalMattersAndContingenciesTextBlock to label_us-gaap_LegalMattersAndContingenciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LegalMattersAndContingenciesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LegalMattersAndContingenciesTextBlock_1" xml:lang="en-US" id="label_us-gaap_LegalMattersAndContingenciesTextBlock_1">CONTINGENT LIABILITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="label_us-gaap_LegalMattersAndContingenciesTextBlock_1" xlink:title="Label : us-gaap_LegalMattersAndContingenciesTextBlock to label_us-gaap_LegalMattersAndContingenciesTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:title="us-gaap_LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LiabilitiesCurrent" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrent">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="label_us-gaap_LiabilitiesCurrent" xlink:title="Label : us-gaap_LiabilitiesCurrent to label_us-gaap_LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_LiabilitiesCurrent_1" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrent_1">Total Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="label_us-gaap_LiabilitiesCurrent_1" xlink:title="Label : us-gaap_LiabilitiesCurrent to label_us-gaap_LiabilitiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:title="us-gaap_LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrentAbstract">Liabilities, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="label_us-gaap_LiabilitiesCurrentAbstract" xlink:title="Label : us-gaap_LiabilitiesCurrentAbstract to label_us-gaap_LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilitiesCurrentAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LiabilitiesCurrentAbstract_1" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrentAbstract_1">Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="label_us-gaap_LiabilitiesCurrentAbstract_1" xlink:title="Label : us-gaap_LiabilitiesCurrentAbstract to label_us-gaap_LiabilitiesCurrentAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract">Liabilities and Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="Label : us-gaap_LiabilitiesAndStockholdersEquityAbstract to label_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1">Liabilities and Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1" xlink:title="Label : us-gaap_LiabilitiesAndStockholdersEquityAbstract to label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquity">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="label_us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="Label : us-gaap_LiabilitiesAndStockholdersEquity to label_us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquity_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_LiabilitiesAndStockholdersEquity_1" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquity_1">Total Liabilities and Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="label_us-gaap_LiabilitiesAndStockholdersEquity_1" xlink:title="Label : us-gaap_LiabilitiesAndStockholdersEquity to label_us-gaap_LiabilitiesAndStockholdersEquity_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityReserveEstimatePolicy" xlink:label="us-gaap_LiabilityReserveEstimatePolicy" xlink:title="us-gaap_LiabilityReserveEstimatePolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilityReserveEstimatePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LiabilityReserveEstimatePolicy" xml:lang="en-US" id="label_us-gaap_LiabilityReserveEstimatePolicy">Liability Reserve Estimate, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityReserveEstimatePolicy" xlink:to="label_us-gaap_LiabilityReserveEstimatePolicy" xlink:title="Label : us-gaap_LiabilityReserveEstimatePolicy to label_us-gaap_LiabilityReserveEstimatePolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LiabilityReserveEstimatePolicy_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LiabilityReserveEstimatePolicy_1" xml:lang="en-US" id="label_us-gaap_LiabilityReserveEstimatePolicy_1">Product Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityReserveEstimatePolicy" xlink:to="label_us-gaap_LiabilityReserveEstimatePolicy_1" xlink:title="Label : us-gaap_LiabilityReserveEstimatePolicy to label_us-gaap_LiabilityReserveEstimatePolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" xlink:title="us-gaap_LineOfCreditFacilityTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditFacilityTable" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityTable">Line of Credit Facility [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="label_us-gaap_LineOfCreditFacilityTable" xlink:title="Label : us-gaap_LineOfCreditFacilityTable to label_us-gaap_LineOfCreditFacilityTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityTable_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LineOfCreditFacilityTable_1" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityTable_1">Line of Credit Facility [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="label_us-gaap_LineOfCreditFacilityTable_1" xlink:title="Label : us-gaap_LineOfCreditFacilityTable to label_us-gaap_LineOfCreditFacilityTable_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:title="us-gaap_LineOfCreditFacilityExpirationDate1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditFacilityExpirationDate1" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityExpirationDate1">Line of Credit Facility, Expiration Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="label_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:title="Label : us-gaap_LineOfCreditFacilityExpirationDate1 to label_us-gaap_LineOfCreditFacilityExpirationDate1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityExpirationDate1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LineOfCreditFacilityExpirationDate1_1" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityExpirationDate1_1">Revolving credit facility, expiration date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="label_us-gaap_LineOfCreditFacilityExpirationDate1_1" xlink:title="Label : us-gaap_LineOfCreditFacilityExpirationDate1 to label_us-gaap_LineOfCreditFacilityExpirationDate1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:title="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:title="Label : us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage to label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_1" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_1">Line of credit unused portion per year (in percent)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_1" xlink:title="Label : us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage to label_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="us-gaap_LineOfCreditFacilityAbstract" xlink:title="us-gaap_LineOfCreditFacilityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditFacilityAbstract" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityAbstract">LINE OF CREDIT [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAbstract" xlink:to="label_us-gaap_LineOfCreditFacilityAbstract" xlink:title="Label : us-gaap_LineOfCreditFacilityAbstract to label_us-gaap_LineOfCreditFacilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:title="us-gaap_LineOfCreditFacilityAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditFacilityAxis" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityAxis">Line of Credit Facility [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="label_us-gaap_LineOfCreditFacilityAxis" xlink:title="Label : us-gaap_LineOfCreditFacilityAxis to label_us-gaap_LineOfCreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="Label : us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity to label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1">Credit facility with a bank</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1" xlink:title="Label : us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity to label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:title="us-gaap_LineOfCreditFacilityInterestRateDescription" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditFacilityInterestRateDescription" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityInterestRateDescription">Line of Credit Facility, Interest Rate Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="label_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:title="Label : us-gaap_LineOfCreditFacilityInterestRateDescription to label_us-gaap_LineOfCreditFacilityInterestRateDescription" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityInterestRateDescription_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LineOfCreditFacilityInterestRateDescription_1" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityInterestRateDescription_1">Description of interest rate of credit facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="label_us-gaap_LineOfCreditFacilityInterestRateDescription_1" xlink:title="Label : us-gaap_LineOfCreditFacilityInterestRateDescription to label_us-gaap_LineOfCreditFacilityInterestRateDescription_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" xlink:title="us-gaap_LineOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditMember" xml:lang="en-US" id="label_us-gaap_LineOfCreditMember">Line of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="label_us-gaap_LineOfCreditMember" xlink:title="Label : us-gaap_LineOfCreditMember to label_us-gaap_LineOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LineOfCreditMember_1" xml:lang="en-US" id="label_us-gaap_LineOfCreditMember_1">Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="label_us-gaap_LineOfCreditMember_1" xlink:title="Label : us-gaap_LineOfCreditMember to label_us-gaap_LineOfCreditMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" xlink:title="us-gaap_LineOfCreditFacilityLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LineOfCreditFacilityLineItems" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityLineItems">Line of Credit Facility [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="label_us-gaap_LineOfCreditFacilityLineItems" xlink:title="Label : us-gaap_LineOfCreditFacilityLineItems to label_us-gaap_LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="Label : us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock to label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1">Trade Receivables, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1" xlink:title="Label : us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock to label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" xlink:title="us-gaap_LossContingenciesTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LossContingenciesTable" xml:lang="en-US" id="label_us-gaap_LossContingenciesTable">Loss Contingencies [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesTable" xlink:to="label_us-gaap_LossContingenciesTable" xlink:title="Label : us-gaap_LossContingenciesTable to label_us-gaap_LossContingenciesTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="us-gaap_LossContingencyDamagesSoughtValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LossContingencyDamagesSoughtValue" xml:lang="en-US" id="label_us-gaap_LossContingencyDamagesSoughtValue">Loss Contingency, Damages Sought, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="label_us-gaap_LossContingencyDamagesSoughtValue" xlink:title="Label : us-gaap_LossContingencyDamagesSoughtValue to label_us-gaap_LossContingencyDamagesSoughtValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LossContingencyDamagesSoughtValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LossContingencyDamagesSoughtValue_1" xml:lang="en-US" id="label_us-gaap_LossContingencyDamagesSoughtValue_1">Total amount of damages claimed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="label_us-gaap_LossContingencyDamagesSoughtValue_1" xlink:title="Label : us-gaap_LossContingencyDamagesSoughtValue to label_us-gaap_LossContingencyDamagesSoughtValue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" xlink:title="us-gaap_LossContingenciesLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LossContingenciesLineItems" xml:lang="en-US" id="label_us-gaap_LossContingenciesLineItems">Loss Contingencies [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="label_us-gaap_LossContingenciesLineItems" xlink:title="Label : us-gaap_LossContingenciesLineItems to label_us-gaap_LossContingenciesLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:title="us-gaap_LossContingenciesByNatureOfContingencyAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LossContingenciesByNatureOfContingencyAxis" xml:lang="en-US" id="label_us-gaap_LossContingenciesByNatureOfContingencyAxis">Loss Contingency Nature [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="label_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:title="Label : us-gaap_LossContingenciesByNatureOfContingencyAxis to label_us-gaap_LossContingenciesByNatureOfContingencyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="us-gaap_LossContingencyPendingClaimsNumber" xlink:title="us-gaap_LossContingencyPendingClaimsNumber" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LossContingencyPendingClaimsNumber" xml:lang="en-US" id="label_us-gaap_LossContingencyPendingClaimsNumber">Loss Contingency, Pending Claims, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyPendingClaimsNumber" xlink:to="label_us-gaap_LossContingencyPendingClaimsNumber" xlink:title="Label : us-gaap_LossContingencyPendingClaimsNumber to label_us-gaap_LossContingencyPendingClaimsNumber" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LossContingencyPendingClaimsNumber_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_LossContingencyPendingClaimsNumber_1" xml:lang="en-US" id="label_us-gaap_LossContingencyPendingClaimsNumber_1">Number of lawsuits against the company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyPendingClaimsNumber" xlink:to="label_us-gaap_LossContingencyPendingClaimsNumber_1" xlink:title="Label : us-gaap_LossContingencyPendingClaimsNumber to label_us-gaap_LossContingencyPendingClaimsNumber_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:title="us-gaap_LossContingencyNatureDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_LossContingencyNatureDomain" xml:lang="en-US" id="label_us-gaap_LossContingencyNatureDomain">Loss Contingency, Nature [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="label_us-gaap_LossContingencyNatureDomain" xlink:title="Label : us-gaap_LossContingencyNatureDomain to label_us-gaap_LossContingencyNatureDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:title="us-gaap_MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_MachineryAndEquipmentMember" xml:lang="en-US" id="label_us-gaap_MachineryAndEquipmentMember">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="label_us-gaap_MachineryAndEquipmentMember" xlink:title="Label : us-gaap_MachineryAndEquipmentMember to label_us-gaap_MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MachineryAndEquipmentMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_MachineryAndEquipmentMember_1" xml:lang="en-US" id="label_us-gaap_MachineryAndEquipmentMember_1">Machinery and equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="label_us-gaap_MachineryAndEquipmentMember_1" xlink:title="Label : us-gaap_MachineryAndEquipmentMember to label_us-gaap_MachineryAndEquipmentMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:title="us-gaap_MajorCustomersAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_MajorCustomersAxis" xml:lang="en-US" id="label_us-gaap_MajorCustomersAxis">Major Customers [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="label_us-gaap_MajorCustomersAxis" xlink:title="Label : us-gaap_MajorCustomersAxis to label_us-gaap_MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_MaximumMember" xml:lang="en-US" id="label_us-gaap_MaximumMember">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="label_us-gaap_MaximumMember" xlink:title="Label : us-gaap_MaximumMember to label_us-gaap_MaximumMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MaximumMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_MaximumMember_1" xml:lang="en-US" id="label_us-gaap_MaximumMember_1">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="label_us-gaap_MaximumMember_1" xlink:title="Label : us-gaap_MaximumMember to label_us-gaap_MaximumMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_MinimumMember" xml:lang="en-US" id="label_us-gaap_MinimumMember">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="label_us-gaap_MinimumMember" xlink:title="Label : us-gaap_MinimumMember to label_us-gaap_MinimumMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MinimumMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_MinimumMember_1" xml:lang="en-US" id="label_us-gaap_MinimumMember_1">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="label_us-gaap_MinimumMember_1" xlink:title="Label : us-gaap_MinimumMember to label_us-gaap_MinimumMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:title="us-gaap_MoneyMarketFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_MoneyMarketFundsMember" xml:lang="en-US" id="label_us-gaap_MoneyMarketFundsMember">Money Market Funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="label_us-gaap_MoneyMarketFundsMember" xlink:title="Label : us-gaap_MoneyMarketFundsMember to label_us-gaap_MoneyMarketFundsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_MoneyMarketFundsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_MoneyMarketFundsMember_1" xml:lang="en-US" id="label_us-gaap_MoneyMarketFundsMember_1">Money market funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="label_us-gaap_MoneyMarketFundsMember_1" xlink:title="Label : us-gaap_MoneyMarketFundsMember to label_us-gaap_MoneyMarketFundsMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:title="us-gaap_NameOfMajorCustomerDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NameOfMajorCustomerDomain" xml:lang="en-US" id="label_us-gaap_NameOfMajorCustomerDomain">Name of Major Customer [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="label_us-gaap_NameOfMajorCustomerDomain" xlink:title="Label : us-gaap_NameOfMajorCustomerDomain to label_us-gaap_NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivities">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="Label : us-gaap_NetCashProvidedByUsedInFinancingActivities to label_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivities_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_NetCashProvidedByUsedInFinancingActivities_1" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivities_1">Cash used for financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInFinancingActivities_1" xlink:title="Label : us-gaap_NetCashProvidedByUsedInFinancingActivities to label_us-gaap_NetCashProvidedByUsedInFinancingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="Label : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1">Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1" xlink:title="Label : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivities">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="Label : us-gaap_NetCashProvidedByUsedInInvestingActivities to label_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivities_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_NetCashProvidedByUsedInInvestingActivities_1" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivities_1">Cash used for investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInInvestingActivities_1" xlink:title="Label : us-gaap_NetCashProvidedByUsedInInvestingActivities to label_us-gaap_NetCashProvidedByUsedInInvestingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract" xlink:title="us-gaap_NetIncomeLossAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NetIncomeLossAbstract" xml:lang="en-US" id="label_us-gaap_NetIncomeLossAbstract">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="label_us-gaap_NetIncomeLossAbstract" xlink:title="Label : us-gaap_NetIncomeLossAbstract to label_us-gaap_NetIncomeLossAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetIncomeLossAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_NetIncomeLossAbstract_1" xml:lang="en-US" id="label_us-gaap_NetIncomeLossAbstract_1">Numerator:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="label_us-gaap_NetIncomeLossAbstract_1" xlink:title="Label : us-gaap_NetIncomeLossAbstract to label_us-gaap_NetIncomeLossAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivities">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="Label : us-gaap_NetCashProvidedByUsedInOperatingActivities to label_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivities_1">Cash provided by operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:title="Label : us-gaap_NetCashProvidedByUsedInOperatingActivities to label_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NetIncomeLoss" xml:lang="en-US" id="label_us-gaap_NetIncomeLoss">Net Income (Loss) Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="label_us-gaap_NetIncomeLoss" xlink:title="Label : us-gaap_NetIncomeLoss to label_us-gaap_NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetIncomeLoss_1" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:title="label_us-gaap_NetIncomeLoss_1" xml:lang="en-US" id="label_us-gaap_NetIncomeLoss_1">Net income and comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="label_us-gaap_NetIncomeLoss_1" xlink:title="Label : us-gaap_NetIncomeLoss to label_us-gaap_NetIncomeLoss_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetIncomeLoss_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_NetIncomeLoss_2" xml:lang="en-US" id="label_us-gaap_NetIncomeLoss_2">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="label_us-gaap_NetIncomeLoss_2" xlink:title="Label : us-gaap_NetIncomeLoss to label_us-gaap_NetIncomeLoss_2" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetIncomeLoss_3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_NetIncomeLoss_3" xml:lang="en-US" id="label_us-gaap_NetIncomeLoss_3">Net income and comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="label_us-gaap_NetIncomeLoss_3" xlink:title="Label : us-gaap_NetIncomeLoss to label_us-gaap_NetIncomeLoss_3" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetIncomeLoss_4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_NetIncomeLoss_4" xml:lang="en-US" id="label_us-gaap_NetIncomeLoss_4">Net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="label_us-gaap_NetIncomeLoss_4" xlink:title="Label : us-gaap_NetIncomeLoss to label_us-gaap_NetIncomeLoss_4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="Label : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1">Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1" xlink:title="Label : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="Label : us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract to label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1">Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:title="Label : us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract to label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:title="us-gaap_NonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US" id="label_us-gaap_NonoperatingIncomeExpense">Nonoperating Income (Expense)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="label_us-gaap_NonoperatingIncomeExpense" xlink:title="Label : us-gaap_NonoperatingIncomeExpense to label_us-gaap_NonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NonoperatingIncomeExpense_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_NonoperatingIncomeExpense_1" xml:lang="en-US" id="label_us-gaap_NonoperatingIncomeExpense_1">Total other income, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="label_us-gaap_NonoperatingIncomeExpense_1" xlink:title="Label : us-gaap_NonoperatingIncomeExpense to label_us-gaap_NonoperatingIncomeExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NonoperatingIncomeExpenseAbstract" xml:lang="en-US" id="label_us-gaap_NonoperatingIncomeExpenseAbstract">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="label_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="Label : us-gaap_NonoperatingIncomeExpenseAbstract to label_us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NonoperatingIncomeExpenseAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_NonoperatingIncomeExpenseAbstract_1" xml:lang="en-US" id="label_us-gaap_NonoperatingIncomeExpenseAbstract_1">Other income:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="label_us-gaap_NonoperatingIncomeExpenseAbstract_1" xlink:title="Label : us-gaap_NonoperatingIncomeExpenseAbstract to label_us-gaap_NonoperatingIncomeExpenseAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:title="us-gaap_NonvotingCommonStockMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NonvotingCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NonvotingCommonStockMember" xml:lang="en-US" id="label_us-gaap_NonvotingCommonStockMember">Nonvoting Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvotingCommonStockMember" xlink:to="label_us-gaap_NonvotingCommonStockMember" xlink:title="Label : us-gaap_NonvotingCommonStockMember to label_us-gaap_NonvotingCommonStockMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NonvotingCommonStockMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_NonvotingCommonStockMember_1" xml:lang="en-US" id="label_us-gaap_NonvotingCommonStockMember_1">Nonvoting Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvotingCommonStockMember" xlink:to="label_us-gaap_NonvotingCommonStockMember_1" xlink:title="Label : us-gaap_NonvotingCommonStockMember to label_us-gaap_NonvotingCommonStockMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:title="us-gaap_NumberOfOperatingSegments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_NumberOfOperatingSegments" xml:lang="en-US" id="label_us-gaap_NumberOfOperatingSegments">Number of Operating Segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="label_us-gaap_NumberOfOperatingSegments" xlink:title="Label : us-gaap_NumberOfOperatingSegments to label_us-gaap_NumberOfOperatingSegments" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:title="us-gaap_OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OperatingExpensesAbstract" xml:lang="en-US" id="label_us-gaap_OperatingExpensesAbstract">Operating Expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="label_us-gaap_OperatingExpensesAbstract" xlink:title="Label : us-gaap_OperatingExpensesAbstract to label_us-gaap_OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OperatingExpensesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_OperatingExpensesAbstract_1" xml:lang="en-US" id="label_us-gaap_OperatingExpensesAbstract_1">Operating expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="label_us-gaap_OperatingExpensesAbstract_1" xlink:title="Label : us-gaap_OperatingExpensesAbstract to label_us-gaap_OperatingExpensesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:title="us-gaap_OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OperatingExpenses" xml:lang="en-US" id="label_us-gaap_OperatingExpenses">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="label_us-gaap_OperatingExpenses" xlink:title="Label : us-gaap_OperatingExpenses to label_us-gaap_OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OperatingExpenses_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_OperatingExpenses_1" xml:lang="en-US" id="label_us-gaap_OperatingExpenses_1">Total operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="label_us-gaap_OperatingExpenses_1" xlink:title="Label : us-gaap_OperatingExpenses to label_us-gaap_OperatingExpenses_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:title="us-gaap_OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OperatingIncomeLoss" xml:lang="en-US" id="label_us-gaap_OperatingIncomeLoss">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="label_us-gaap_OperatingIncomeLoss" xlink:title="Label : us-gaap_OperatingIncomeLoss to label_us-gaap_OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OperatingIncomeLoss_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_OperatingIncomeLoss_1" xml:lang="en-US" id="label_us-gaap_OperatingIncomeLoss_1">Operating income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="label_us-gaap_OperatingIncomeLoss_1" xlink:title="Label : us-gaap_OperatingIncomeLoss to label_us-gaap_OperatingIncomeLoss_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US" id="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">BASIS OF PRESENTATION [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="Label : us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="Label : us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax to label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1">Defined benefit pension plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1" xlink:title="Label : us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax to label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2">Pension liability, net of deferred taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2" xlink:title="Label : us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax to label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="Label : us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax to label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1">Deferred tax on pension liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1" xlink:title="Label : us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax to label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:title="us-gaap_OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US" id="label_us-gaap_OtherAssetsNoncurrent">Other Assets, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="label_us-gaap_OtherAssetsNoncurrent" xlink:title="Label : us-gaap_OtherAssetsNoncurrent to label_us-gaap_OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherAssetsNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_OtherAssetsNoncurrent_1" xml:lang="en-US" id="label_us-gaap_OtherAssetsNoncurrent_1">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="label_us-gaap_OtherAssetsNoncurrent_1" xlink:title="Label : us-gaap_OtherAssetsNoncurrent to label_us-gaap_OtherAssetsNoncurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherAssetsNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_OtherAssetsNoncurrent_2" xml:lang="en-US" id="label_us-gaap_OtherAssetsNoncurrent_2">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="label_us-gaap_OtherAssetsNoncurrent_2" xlink:title="Label : us-gaap_OtherAssetsNoncurrent to label_us-gaap_OtherAssetsNoncurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:title="us-gaap_OtherAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherAssetsDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_OtherAssetsDisclosureTextBlock">Other Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="label_us-gaap_OtherAssetsDisclosureTextBlock" xlink:title="Label : us-gaap_OtherAssetsDisclosureTextBlock to label_us-gaap_OtherAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherAssetsDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_OtherAssetsDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_OtherAssetsDisclosureTextBlock_1">Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="label_us-gaap_OtherAssetsDisclosureTextBlock_1" xlink:title="Label : us-gaap_OtherAssetsDisclosureTextBlock to label_us-gaap_OtherAssetsDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneous" xlink:label="us-gaap_OtherAssetsMiscellaneous" xlink:title="us-gaap_OtherAssetsMiscellaneous" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherAssetsMiscellaneous" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherAssetsMiscellaneous" xml:lang="en-US" id="label_us-gaap_OtherAssetsMiscellaneous">Other Assets, Miscellaneous</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneous" xlink:to="label_us-gaap_OtherAssetsMiscellaneous" xlink:title="Label : us-gaap_OtherAssetsMiscellaneous to label_us-gaap_OtherAssetsMiscellaneous" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherAssetsMiscellaneous_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_OtherAssetsMiscellaneous_1" xml:lang="en-US" id="label_us-gaap_OtherAssetsMiscellaneous_1">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneous" xlink:to="label_us-gaap_OtherAssetsMiscellaneous_1" xlink:title="Label : us-gaap_OtherAssetsMiscellaneous to label_us-gaap_OtherAssetsMiscellaneous_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:title="us-gaap_OtherIncomeAndExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherIncomeAndExpensesAbstract" xml:lang="en-US" id="label_us-gaap_OtherIncomeAndExpensesAbstract">Other Operating (Income) Expenses, net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="label_us-gaap_OtherIncomeAndExpensesAbstract" xlink:title="Label : us-gaap_OtherIncomeAndExpensesAbstract to label_us-gaap_OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:title="us-gaap_OtherOperatingIncomeExpenseNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherOperatingIncomeExpenseNet" xml:lang="en-US" id="label_us-gaap_OtherOperatingIncomeExpenseNet">Other Operating Income (Expense), Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="label_us-gaap_OtherOperatingIncomeExpenseNet" xlink:title="Label : us-gaap_OtherOperatingIncomeExpenseNet to label_us-gaap_OtherOperatingIncomeExpenseNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherOperatingIncomeExpenseNet_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_OtherOperatingIncomeExpenseNet_1" xml:lang="en-US" id="label_us-gaap_OtherOperatingIncomeExpenseNet_1">Other operating (expenses), net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="label_us-gaap_OtherOperatingIncomeExpenseNet_1" xlink:title="Label : us-gaap_OtherOperatingIncomeExpenseNet to label_us-gaap_OtherOperatingIncomeExpenseNet_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherOperatingIncomeExpenseNet_2" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="label_us-gaap_OtherOperatingIncomeExpenseNet_2" xml:lang="en-US" id="label_us-gaap_OtherOperatingIncomeExpenseNet_2">Total other operating (income) expenses, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="label_us-gaap_OtherOperatingIncomeExpenseNet_2" xlink:title="Label : us-gaap_OtherOperatingIncomeExpenseNet to label_us-gaap_OtherOperatingIncomeExpenseNet_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="Label : us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1">Other comprehensive income (loss), net of tax:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1" xlink:title="Label : us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="Label : us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock to label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1">Other Operating (Income) Expenses, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1" xlink:title="Label : us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock to label_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpense">Other Nonoperating Income (Expense)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="label_us-gaap_OtherNonoperatingIncomeExpense" xlink:title="Label : us-gaap_OtherNonoperatingIncomeExpense to label_us-gaap_OtherNonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_OtherNonoperatingIncomeExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_OtherNonoperatingIncomeExpense_1" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpense_1">Other income, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="label_us-gaap_OtherNonoperatingIncomeExpense_1" xlink:title="Label : us-gaap_OtherNonoperatingIncomeExpense to label_us-gaap_OtherNonoperatingIncomeExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain" xlink:title="us-gaap_ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProductsAndServicesDomain" xml:lang="en-US" id="label_us-gaap_ProductsAndServicesDomain">Products and Services [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="label_us-gaap_ProductsAndServicesDomain" xlink:title="Label : us-gaap_ProductsAndServicesDomain to label_us-gaap_ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductsAndServicesDomain_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProductsAndServicesDomain_1" xml:lang="en-US" id="label_us-gaap_ProductsAndServicesDomain_1">Products and Services [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="label_us-gaap_ProductsAndServicesDomain_1" xlink:title="Label : us-gaap_ProductsAndServicesDomain to label_us-gaap_ProductsAndServicesDomain_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:title="us-gaap_PatentsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PatentsMember" xml:lang="en-US" id="label_us-gaap_PatentsMember">Patents [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="label_us-gaap_PatentsMember" xlink:title="Label : us-gaap_PatentsMember to label_us-gaap_PatentsMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:title="us-gaap_PayablesAndAccrualsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PayablesAndAccrualsAbstract" xml:lang="en-US" id="label_us-gaap_PayablesAndAccrualsAbstract">Trade Accounts Payable and Accrued Expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="label_us-gaap_PayablesAndAccrualsAbstract" xlink:title="Label : us-gaap_PayablesAndAccrualsAbstract to label_us-gaap_PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US" id="label_us-gaap_PaymentsForRepurchaseOfCommonStock">Payments for Repurchase of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="label_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:title="Label : us-gaap_PaymentsForRepurchaseOfCommonStock to label_us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsForRepurchaseOfCommonStock_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_PaymentsForRepurchaseOfCommonStock_1" xml:lang="en-US" id="label_us-gaap_PaymentsForRepurchaseOfCommonStock_1">Repurchase of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="label_us-gaap_PaymentsForRepurchaseOfCommonStock_1" xlink:title="Label : us-gaap_PaymentsForRepurchaseOfCommonStock to label_us-gaap_PaymentsForRepurchaseOfCommonStock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US" id="label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="Label : us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation to label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1" xml:lang="en-US" id="label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1">Remittance of taxes withheld from employees related to share-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1" xlink:title="Label : us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation to label_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" xlink:title="us-gaap_PaymentsOfDividendsCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PaymentsOfDividendsCommonStock" xml:lang="en-US" id="label_us-gaap_PaymentsOfDividendsCommonStock">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="label_us-gaap_PaymentsOfDividendsCommonStock" xlink:title="Label : us-gaap_PaymentsOfDividendsCommonStock to label_us-gaap_PaymentsOfDividendsCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsOfDividendsCommonStock_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_PaymentsOfDividendsCommonStock_1" xml:lang="en-US" id="label_us-gaap_PaymentsOfDividendsCommonStock_1">Dividends paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="label_us-gaap_PaymentsOfDividendsCommonStock_1" xlink:title="Label : us-gaap_PaymentsOfDividendsCommonStock to label_us-gaap_PaymentsOfDividendsCommonStock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="Label : us-gaap_PaymentsToAcquirePropertyPlantAndEquipment to label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1">Capital Expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1" xlink:title="Label : us-gaap_PaymentsToAcquirePropertyPlantAndEquipment to label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2">Property, plant and equipment additions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2" xlink:title="Label : us-gaap_PaymentsToAcquirePropertyPlantAndEquipment to label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:title="us-gaap_PaymentsToAcquireShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PaymentsToAcquireShortTermInvestments" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireShortTermInvestments">Payments to Acquire Short-term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="label_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:title="Label : us-gaap_PaymentsToAcquireShortTermInvestments to label_us-gaap_PaymentsToAcquireShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PaymentsToAcquireShortTermInvestments_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_PaymentsToAcquireShortTermInvestments_1" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireShortTermInvestments_1">Purchases of short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="label_us-gaap_PaymentsToAcquireShortTermInvestments_1" xlink:title="Label : us-gaap_PaymentsToAcquireShortTermInvestments to label_us-gaap_PaymentsToAcquireShortTermInvestments_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionExpense" xlink:label="us-gaap_PensionExpense" xlink:title="us-gaap_PensionExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PensionExpense" xml:lang="en-US" id="label_us-gaap_PensionExpense">Pension Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionExpense" xlink:to="label_us-gaap_PensionExpense" xlink:title="Label : us-gaap_PensionExpense to label_us-gaap_PensionExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PensionExpense_1" xml:lang="en-US" id="label_us-gaap_PensionExpense_1">Income statement expense resulting from the settlement and termination of the pension plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionExpense" xlink:to="label_us-gaap_PensionExpense_1" xlink:title="Label : us-gaap_PensionExpense to label_us-gaap_PensionExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionExpense_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_PensionExpense_2" xml:lang="en-US" id="label_us-gaap_PensionExpense_2">Defined benefit pension plans settlement charge</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionExpense" xlink:to="label_us-gaap_PensionExpense_2" xlink:title="Label : us-gaap_PensionExpense to label_us-gaap_PensionExpense_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:label="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:title="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent">Pension and Other Postretirement and Postemployment Benefit Plans, Liabilities, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:to="label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:title="Label : us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent to label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1">Accrued pension liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:to="label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1" xlink:title="Label : us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent to label_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PensionAndOtherPostretirementBenefitExpense" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementBenefitExpense">Pension and Other Postretirement Benefit Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:to="label_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:title="Label : us-gaap_PensionAndOtherPostretirementBenefitExpense to label_us-gaap_PensionAndOtherPostretirementBenefitExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionAndOtherPostretirementBenefitExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PensionAndOtherPostretirementBenefitExpense_1" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementBenefitExpense_1">Pension plan settlement charge</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:to="label_us-gaap_PensionAndOtherPostretirementBenefitExpense_1" xlink:title="Label : us-gaap_PensionAndOtherPostretirementBenefitExpense to label_us-gaap_PensionAndOtherPostretirementBenefitExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="Label : us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock to label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1">EMPLOYEE BENEFIT PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1" xlink:title="Label : us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock to label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember" xlink:title="us-gaap_PensionPlansDefinedBenefitMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PensionPlansDefinedBenefitMember" xml:lang="en-US" id="label_us-gaap_PensionPlansDefinedBenefitMember">Pension Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionPlansDefinedBenefitMember" xlink:to="label_us-gaap_PensionPlansDefinedBenefitMember" xlink:title="Label : us-gaap_PensionPlansDefinedBenefitMember to label_us-gaap_PensionPlansDefinedBenefitMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:title="us-gaap_PlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PlanNameAxis" xml:lang="en-US" id="label_us-gaap_PlanNameAxis">Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="label_us-gaap_PlanNameAxis" xlink:title="Label : us-gaap_PlanNameAxis to label_us-gaap_PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="us-gaap_PlanAssetCategoriesDomain" xlink:title="us-gaap_PlanAssetCategoriesDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PlanAssetCategoriesDomain" xml:lang="en-US" id="label_us-gaap_PlanAssetCategoriesDomain">Plan Asset Categories [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="label_us-gaap_PlanAssetCategoriesDomain" xlink:title="Label : us-gaap_PlanAssetCategoriesDomain to label_us-gaap_PlanAssetCategoriesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:title="us-gaap_PlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PlanNameDomain" xml:lang="en-US" id="label_us-gaap_PlanNameDomain">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="label_us-gaap_PlanNameDomain" xlink:title="Label : us-gaap_PlanNameDomain to label_us-gaap_PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US" id="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">Prepaid Expense and Other Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="Label : us-gaap_PrepaidExpenseAndOtherAssetsCurrent to label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1" xml:lang="en-US" id="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1" xlink:title="Label : us-gaap_PrepaidExpenseAndOtherAssetsCurrent to label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xml:lang="en-US" id="label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">Proceeds from Maturities, Prepayments and Calls of Short-term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="Label : us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments to label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1" xml:lang="en-US" id="label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1">Proceeds from sales or maturities of short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1" xlink:title="Label : us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments to label_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:title="us-gaap_ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProceedsFromStockOptionsExercised" xml:lang="en-US" id="label_us-gaap_ProceedsFromStockOptionsExercised">Proceeds from Stock Options Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="label_us-gaap_ProceedsFromStockOptionsExercised" xlink:title="Label : us-gaap_ProceedsFromStockOptionsExercised to label_us-gaap_ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProceedsFromStockOptionsExercised_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProceedsFromStockOptionsExercised_1" xml:lang="en-US" id="label_us-gaap_ProceedsFromStockOptionsExercised_1">Proceeds from exercise of stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="label_us-gaap_ProceedsFromStockOptionsExercised_1" xlink:title="Label : us-gaap_ProceedsFromStockOptionsExercised to label_us-gaap_ProceedsFromStockOptionsExercised_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US" id="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="Label : us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment to label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1" xml:lang="en-US" id="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1">Proceeds from sale of assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1" xlink:title="Label : us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment to label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:label="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="us-gaap_ProductLiabilityAccrualPeriodExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProductLiabilityAccrualPeriodExpense" xml:lang="en-US" id="label_us-gaap_ProductLiabilityAccrualPeriodExpense">Product Liability Accrual, Period Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:to="label_us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="Label : us-gaap_ProductLiabilityAccrualPeriodExpense to label_us-gaap_ProductLiabilityAccrualPeriodExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductLiabilityAccrualPeriodExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProductLiabilityAccrualPeriodExpense_1" xml:lang="en-US" id="label_us-gaap_ProductLiabilityAccrualPeriodExpense_1">Total Product Liability Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:to="label_us-gaap_ProductLiabilityAccrualPeriodExpense_1" xlink:title="Label : us-gaap_ProductLiabilityAccrualPeriodExpense to label_us-gaap_ProductLiabilityAccrualPeriodExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis" xlink:title="us-gaap_ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProductOrServiceAxis" xml:lang="en-US" id="label_us-gaap_ProductOrServiceAxis">Products and Services [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="label_us-gaap_ProductOrServiceAxis" xlink:title="Label : us-gaap_ProductOrServiceAxis to label_us-gaap_ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductOrServiceAxis_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProductOrServiceAxis_1" xml:lang="en-US" id="label_us-gaap_ProductOrServiceAxis_1">Products and Services [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="label_us-gaap_ProductOrServiceAxis_1" xlink:title="Label : us-gaap_ProductOrServiceAxis to label_us-gaap_ProductOrServiceAxis_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingenciesTextBlock" xlink:label="us-gaap_ProductLiabilityContingenciesTextBlock" xlink:title="us-gaap_ProductLiabilityContingenciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductLiabilityContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProductLiabilityContingenciesTextBlock" xml:lang="en-US" id="label_us-gaap_ProductLiabilityContingenciesTextBlock">Product Liability Contingencies [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingenciesTextBlock" xlink:to="label_us-gaap_ProductLiabilityContingenciesTextBlock" xlink:title="Label : us-gaap_ProductLiabilityContingenciesTextBlock to label_us-gaap_ProductLiabilityContingenciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductLiabilityContingenciesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProductLiabilityContingenciesTextBlock_1" xml:lang="en-US" id="label_us-gaap_ProductLiabilityContingenciesTextBlock_1">Schedule of Product Liability Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingenciesTextBlock" xlink:to="label_us-gaap_ProductLiabilityContingenciesTextBlock_1" xlink:title="Label : us-gaap_ProductLiabilityContingenciesTextBlock to label_us-gaap_ProductLiabilityContingenciesTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="us-gaap_ProductLiabilityContingencyLineItems" xlink:title="us-gaap_ProductLiabilityContingencyLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductLiabilityContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProductLiabilityContingencyLineItems" xml:lang="en-US" id="label_us-gaap_ProductLiabilityContingencyLineItems">Product Liability Contingency [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyLineItems" xlink:to="label_us-gaap_ProductLiabilityContingencyLineItems" xlink:title="Label : us-gaap_ProductLiabilityContingencyLineItems to label_us-gaap_ProductLiabilityContingencyLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductLiabilityContingencyLineItems_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProductLiabilityContingencyLineItems_1" xml:lang="en-US" id="label_us-gaap_ProductLiabilityContingencyLineItems_1">Product Liability Contingency [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyLineItems" xlink:to="label_us-gaap_ProductLiabilityContingencyLineItems_1" xlink:title="Label : us-gaap_ProductLiabilityContingencyLineItems to label_us-gaap_ProductLiabilityContingencyLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="us-gaap_ProductLiabilityContingencyTable" xlink:title="us-gaap_ProductLiabilityContingencyTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductLiabilityContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ProductLiabilityContingencyTable" xml:lang="en-US" id="label_us-gaap_ProductLiabilityContingencyTable">Product Liability Contingency [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyTable" xlink:to="label_us-gaap_ProductLiabilityContingencyTable" xlink:title="Label : us-gaap_ProductLiabilityContingencyTable to label_us-gaap_ProductLiabilityContingencyTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ProductLiabilityContingencyTable_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ProductLiabilityContingencyTable_1" xml:lang="en-US" id="label_us-gaap_ProductLiabilityContingencyTable_1">Product Liability Contingency [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyTable" xlink:to="label_us-gaap_ProductLiabilityContingencyTable_1" xlink:title="Label : us-gaap_ProductLiabilityContingencyTable to label_us-gaap_ProductLiabilityContingencyTable_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentTextBlock">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentTextBlock to label_us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PropertyPlantAndEquipmentTextBlock_1" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentTextBlock_1">Schedule of Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentTextBlock_1" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentTextBlock to label_us-gaap_PropertyPlantAndEquipmentTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentByTypeAxis to label_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentPolicyTextBlock to label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1">Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentPolicyTextBlock to label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentAbstract">Property, Plant and Equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="label_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentAbstract to label_us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentUsefulLife">Property, Plant and Equipment, Useful Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="label_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentUsefulLife to label_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentUsefulLife_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PropertyPlantAndEquipmentUsefulLife_1" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentUsefulLife_1">Useful life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="label_us-gaap_PropertyPlantAndEquipmentUsefulLife_1" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentUsefulLife to label_us-gaap_PropertyPlantAndEquipmentUsefulLife_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentTypeDomain">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="label_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentTypeDomain to label_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentNet">Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="label_us-gaap_PropertyPlantAndEquipmentNet" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentNet to label_us-gaap_PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentNet_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_PropertyPlantAndEquipmentNet_1" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentNet_1">Net property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="label_us-gaap_PropertyPlantAndEquipmentNet_1" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentNet to label_us-gaap_PropertyPlantAndEquipmentNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentGross">Property, Plant and Equipment, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="label_us-gaap_PropertyPlantAndEquipmentGross" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentGross to label_us-gaap_PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentGross_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_PropertyPlantAndEquipmentGross_1" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentGross_1">Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="label_us-gaap_PropertyPlantAndEquipmentGross_1" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentGross to label_us-gaap_PropertyPlantAndEquipmentGross_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentGross_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_PropertyPlantAndEquipmentGross_2" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentGross_2">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="label_us-gaap_PropertyPlantAndEquipmentGross_2" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentGross to label_us-gaap_PropertyPlantAndEquipmentGross_2" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentGross_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_PropertyPlantAndEquipmentGross_3" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentGross_3">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="label_us-gaap_PropertyPlantAndEquipmentGross_3" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentGross to label_us-gaap_PropertyPlantAndEquipmentGross_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentLineItems">Property, Plant and Equipment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="label_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentLineItems to label_us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock to label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1">Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1" xlink:title="Label : us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock to label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:title="us-gaap_QuarterlyFinancialInformationTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_QuarterlyFinancialInformationTextBlock" xml:lang="en-US" id="label_us-gaap_QuarterlyFinancialInformationTextBlock">Quarterly Financial Information [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="label_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:title="Label : us-gaap_QuarterlyFinancialInformationTextBlock to label_us-gaap_QuarterlyFinancialInformationTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_QuarterlyFinancialInformationTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_QuarterlyFinancialInformationTextBlock_1" xml:lang="en-US" id="label_us-gaap_QuarterlyFinancialInformationTextBlock_1">Quarterly Results of Operations (Unaudited)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="label_us-gaap_QuarterlyFinancialInformationTextBlock_1" xlink:title="Label : us-gaap_QuarterlyFinancialInformationTextBlock to label_us-gaap_QuarterlyFinancialInformationTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:title="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xml:lang="en-US" id="label_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">Quarterly Results of Operations (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="label_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:title="Label : us-gaap_QuarterlyFinancialInformationDisclosureAbstract to label_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_RangeMember" xml:lang="en-US" id="label_us-gaap_RangeMember">Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="label_us-gaap_RangeMember" xlink:title="Label : us-gaap_RangeMember to label_us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_RangeAxis" xml:lang="en-US" id="label_us-gaap_RangeAxis">Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="label_us-gaap_RangeAxis" xlink:title="Label : us-gaap_RangeAxis to label_us-gaap_RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateMember" xlink:label="us-gaap_RealEstateMember" xlink:title="us-gaap_RealEstateMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_RealEstateMember" xml:lang="en-US" id="label_us-gaap_RealEstateMember">Real Estate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateMember" xlink:to="label_us-gaap_RealEstateMember" xlink:title="Label : us-gaap_RealEstateMember to label_us-gaap_RealEstateMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RealEstateMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_RealEstateMember_1" xml:lang="en-US" id="label_us-gaap_RealEstateMember_1">Domestic real estate funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateMember" xlink:to="label_us-gaap_RealEstateMember_1" xlink:title="Label : us-gaap_RealEstateMember to label_us-gaap_RealEstateMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:title="us-gaap_ReceivablesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ReceivablesPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_ReceivablesPolicyTextBlock">Receivables, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="label_us-gaap_ReceivablesPolicyTextBlock" xlink:title="Label : us-gaap_ReceivablesPolicyTextBlock to label_us-gaap_ReceivablesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ReceivablesPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ReceivablesPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_ReceivablesPolicyTextBlock_1">Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="label_us-gaap_ReceivablesPolicyTextBlock_1" xlink:title="Label : us-gaap_ReceivablesPolicyTextBlock to label_us-gaap_ReceivablesPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ReceivablesAbstract" xml:lang="en-US" id="label_us-gaap_ReceivablesAbstract">Trade Receivables, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="label_us-gaap_ReceivablesAbstract" xlink:title="Label : us-gaap_ReceivablesAbstract to label_us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:title="us-gaap_ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpense">Research and Development Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="label_us-gaap_ResearchAndDevelopmentExpense" xlink:title="Label : us-gaap_ResearchAndDevelopmentExpense to label_us-gaap_ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ResearchAndDevelopmentExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ResearchAndDevelopmentExpense_1" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpense_1">Research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="label_us-gaap_ResearchAndDevelopmentExpense_1" xlink:title="Label : us-gaap_ResearchAndDevelopmentExpense to label_us-gaap_ResearchAndDevelopmentExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:title="us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpensePolicy">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="label_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:title="Label : us-gaap_ResearchAndDevelopmentExpensePolicy to label_us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ResearchAndDevelopmentExpensePolicy_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ResearchAndDevelopmentExpensePolicy_1" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpensePolicy_1">Research and Development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="label_us-gaap_ResearchAndDevelopmentExpensePolicy_1" xlink:title="Label : us-gaap_ResearchAndDevelopmentExpensePolicy to label_us-gaap_ResearchAndDevelopmentExpensePolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US" id="label_us-gaap_RestrictedStockUnitsRSUMember">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="label_us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Label : us-gaap_RestrictedStockUnitsRSUMember to label_us-gaap_RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RestrictedStockUnitsRSUMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_RestrictedStockUnitsRSUMember_1" xml:lang="en-US" id="label_us-gaap_RestrictedStockUnitsRSUMember_1">Restricted Stock Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="label_us-gaap_RestrictedStockUnitsRSUMember_1" xlink:title="Label : us-gaap_RestrictedStockUnitsRSUMember to label_us-gaap_RestrictedStockUnitsRSUMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:title="us-gaap_RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_RetainedEarningsMember" xml:lang="en-US" id="label_us-gaap_RetainedEarningsMember">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="label_us-gaap_RetainedEarningsMember" xlink:title="Label : us-gaap_RetainedEarningsMember to label_us-gaap_RetainedEarningsMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US" id="label_us-gaap_RetainedEarningsAccumulatedDeficit">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="label_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="Label : us-gaap_RetainedEarningsAccumulatedDeficit to label_us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RetainedEarningsAccumulatedDeficit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_RetainedEarningsAccumulatedDeficit_1" xml:lang="en-US" id="label_us-gaap_RetainedEarningsAccumulatedDeficit_1">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="label_us-gaap_RetainedEarningsAccumulatedDeficit_1" xlink:title="Label : us-gaap_RetainedEarningsAccumulatedDeficit to label_us-gaap_RetainedEarningsAccumulatedDeficit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_RevenueRecognitionPolicyTextBlock">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="label_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:title="Label : us-gaap_RevenueRecognitionPolicyTextBlock to label_us-gaap_RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RevenueRecognitionPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_RevenueRecognitionPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_RevenueRecognitionPolicyTextBlock_1">Revenue Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="label_us-gaap_RevenueRecognitionPolicyTextBlock_1" xlink:title="Label : us-gaap_RevenueRecognitionPolicyTextBlock to label_us-gaap_RevenueRecognitionPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue" xlink:title="us-gaap_RoyaltyRevenue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RoyaltyRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_RoyaltyRevenue" xml:lang="en-US" id="label_us-gaap_RoyaltyRevenue">Royalty Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyRevenue" xlink:to="label_us-gaap_RoyaltyRevenue" xlink:title="Label : us-gaap_RoyaltyRevenue to label_us-gaap_RoyaltyRevenue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_RoyaltyRevenue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_RoyaltyRevenue_1" xml:lang="en-US" id="label_us-gaap_RoyaltyRevenue_1">Royalty income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyRevenue" xlink:to="label_us-gaap_RoyaltyRevenue_1" xlink:title="Label : us-gaap_RoyaltyRevenue to label_us-gaap_RoyaltyRevenue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1">Unrecognized compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1">Expected lives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1">Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1">Aggregate intrinsic value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1">Exercisable Options Outstanding at December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1" xlink:title="Label : us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember" xlink:title="us-gaap_SalesMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SalesMember" xml:lang="en-US" id="label_us-gaap_SalesMember">Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesMember" xlink:to="label_us-gaap_SalesMember" xlink:title="Label : us-gaap_SalesMember to label_us-gaap_SalesMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember" xlink:title="us-gaap_SalesRevenueGoodsNetMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SalesRevenueGoodsNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SalesRevenueGoodsNetMember" xml:lang="en-US" id="label_us-gaap_SalesRevenueGoodsNetMember">Sales Revenue, Goods, Net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNetMember" xlink:to="label_us-gaap_SalesRevenueGoodsNetMember" xlink:title="Label : us-gaap_SalesRevenueGoodsNetMember to label_us-gaap_SalesRevenueGoodsNetMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SalesRevenueGoodsNetMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SalesRevenueGoodsNetMember_1" xml:lang="en-US" id="label_us-gaap_SalesRevenueGoodsNetMember_1">Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNetMember" xlink:to="label_us-gaap_SalesRevenueGoodsNetMember_1" xlink:title="Label : us-gaap_SalesRevenueGoodsNetMember to label_us-gaap_SalesRevenueGoodsNetMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" xlink:title="us-gaap_SalesRevenueGoodsNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SalesRevenueGoodsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SalesRevenueGoodsNet" xml:lang="en-US" id="label_us-gaap_SalesRevenueGoodsNet">Sales Revenue, Goods, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNet" xlink:to="label_us-gaap_SalesRevenueGoodsNet" xlink:title="Label : us-gaap_SalesRevenueGoodsNet to label_us-gaap_SalesRevenueGoodsNet" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SalesRevenueGoodsNet_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SalesRevenueGoodsNet_1" xml:lang="en-US" id="label_us-gaap_SalesRevenueGoodsNet_1">Total net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNet" xlink:to="label_us-gaap_SalesRevenueGoodsNet_1" xlink:title="Label : us-gaap_SalesRevenueGoodsNet to label_us-gaap_SalesRevenueGoodsNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock to label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_1">Reconciliation of Product Liability Reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock to label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1">Schedule of Stock Option Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfNetBenefitCostsTableTextBlock to label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1">Schedule of Components of Net Periodic Pension Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfNetBenefitCostsTableTextBlock to label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock to label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1">Schedule of Federal and State Income Tax Provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock to label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock">Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock to label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_1">Schedule of Pension Plans with an Accumulated Benefit Obligation in Excess of Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock to label_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">Schedule of Changes in Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock to label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_1">Schedule of Changes in Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock to label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:label="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:title="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock">Schedule of Net Funded Status [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfNetFundedStatusTableTextBlock to label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_1">Schedule of Funded Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfNetFundedStatusTableTextBlock to label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock to label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_1">Schedule of Defined Benefit Plans' Assets at Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock to label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1">Schedule of Assumptions Used to Estimate Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:title="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock to label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_1">Schedule of Amounts Recognized on the Balance Sheet</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock to label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1">Schedule of Reconciliation of Numerator and Denominator for Basic and Diluted Earnings Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">Schedule of Quarterly Financial Information [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock to label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1">Schedule of Quarterly Financial Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock to label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xml:lang="en-US" id="label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="Label : us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable to label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:label="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:title="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock">Schedule of Changes in Projected Benefit Obligations [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock to label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_1">Reconciliation of Change in Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock to label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock to label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1">Schedule of Trade Accounts Payable and Accrued Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock to label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfOtherAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfOtherAssetsTableTextBlock">Schedule of Other Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfOtherAssetsTableTextBlock to label_us-gaap_ScheduleOfOtherAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1">Schedule of Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfOtherAssetsTableTextBlock to label_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">Schedule of Assumptions Used [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfAssumptionsUsedTableTextBlock to label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1">Schedule of Weighted Average Assumptions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfAssumptionsUsedTableTextBlock to label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:title="Label : us-gaap_ScheduleOfInventoryCurrentTableTextBlock to label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1">Schedule of Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfInventoryCurrentTableTextBlock to label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:title="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xml:lang="en-US" id="label_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="label_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:title="Label : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to label_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">Schedule of Defined Benefit Plans Disclosures [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:title="Label : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock to label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_1">Schedule of Pension Weighted Average Asset Allocations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock to label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:title="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xml:lang="en-US" id="label_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable">Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="label_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:title="Label : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable to label_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xml:lang="en-US" id="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="Label : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xml:lang="en-US" id="label_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">Equity Method Investee, Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="label_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="Label : us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to label_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xml:lang="en-US" id="label_us-gaap_ScheduleOfEquityMethodInvestmentsTable">Schedule of Equity Method Investments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="label_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:title="Label : us-gaap_ScheduleOfEquityMethodInvestmentsTable to label_us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xml:lang="en-US" id="label_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="label_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:title="Label : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to label_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US" id="label_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="label_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="Label : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to label_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US" id="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="Label : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="Label : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock to label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1">Schedule of Operating Segment Financial Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock to label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="Label : us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1">Schedule II-Valuation and Qualifying Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to label_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:title="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock">Schedule of Treasury Stock by Class [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:title="Label : us-gaap_ScheduleOfTreasuryStockByClassTextBlock to label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1">Schedule of Repurchase of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfTreasuryStockByClassTextBlock to label_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Label : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="Label : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1">Schedule of Trade Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1" xlink:title="Label : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xlink:title="us-gaap_SegmentReportingAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SegmentReportingAbstract" xml:lang="en-US" id="label_us-gaap_SegmentReportingAbstract">OPERATING SEGMENT INFORMATION [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="label_us-gaap_SegmentReportingAbstract" xlink:title="Label : us-gaap_SegmentReportingAbstract to label_us-gaap_SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:title="us-gaap_SegmentDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SegmentDomain" xml:lang="en-US" id="label_us-gaap_SegmentDomain">Segment [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="label_us-gaap_SegmentDomain" xlink:title="Label : us-gaap_SegmentDomain to label_us-gaap_SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:title="us-gaap_SegmentReportingInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SegmentReportingInformationLineItems" xml:lang="en-US" id="label_us-gaap_SegmentReportingInformationLineItems">Segment Reporting Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="label_us-gaap_SegmentReportingInformationLineItems" xlink:title="Label : us-gaap_SegmentReportingInformationLineItems to label_us-gaap_SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US" id="label_us-gaap_SegmentReportingDisclosureTextBlock">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="label_us-gaap_SegmentReportingDisclosureTextBlock" xlink:title="Label : us-gaap_SegmentReportingDisclosureTextBlock to label_us-gaap_SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SegmentReportingDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SegmentReportingDisclosureTextBlock_1" xml:lang="en-US" id="label_us-gaap_SegmentReportingDisclosureTextBlock_1">OPERATING SEGMENT INFORMATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="label_us-gaap_SegmentReportingDisclosureTextBlock_1" xlink:title="Label : us-gaap_SegmentReportingDisclosureTextBlock to label_us-gaap_SegmentReportingDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:title="us-gaap_SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SegmentGeographicalDomain" xml:lang="en-US" id="label_us-gaap_SegmentGeographicalDomain">Segment, Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="label_us-gaap_SegmentGeographicalDomain" xlink:title="Label : us-gaap_SegmentGeographicalDomain to label_us-gaap_SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" xlink:title="us-gaap_SellingExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SellingExpense" xml:lang="en-US" id="label_us-gaap_SellingExpense">Selling Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="label_us-gaap_SellingExpense" xlink:title="Label : us-gaap_SellingExpense to label_us-gaap_SellingExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SellingExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SellingExpense_1" xml:lang="en-US" id="label_us-gaap_SellingExpense_1">Selling</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="label_us-gaap_SellingExpense_1" xlink:title="Label : us-gaap_SellingExpense to label_us-gaap_SellingExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1">Vesting period of compensation expense not yet recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2">Vesting period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1">Non-Vested Options Outstanding at December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1">Non-Vested Options Outstanding at December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1">Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensation" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensation">Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="label_us-gaap_ShareBasedCompensation" xlink:title="Label : us-gaap_ShareBasedCompensation to label_us-gaap_ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensation_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensation_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensation_1">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="label_us-gaap_ShareBasedCompensation_1" xlink:title="Label : us-gaap_ShareBasedCompensation to label_us-gaap_ShareBasedCompensation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1">Non-Vested Options Outstanding at December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1">Weighted-Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1">Canceled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" xlink:title="us-gaap_ShareRepurchaseProgramAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareRepurchaseProgramAxis" xml:lang="en-US" id="label_us-gaap_ShareRepurchaseProgramAxis">Share Repurchase Program [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="label_us-gaap_ShareRepurchaseProgramAxis" xlink:title="Label : us-gaap_ShareRepurchaseProgramAxis to label_us-gaap_ShareRepurchaseProgramAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareRepurchaseProgramAxis_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareRepurchaseProgramAxis_1" xml:lang="en-US" id="label_us-gaap_ShareRepurchaseProgramAxis_1">Share Repurchase Program [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="label_us-gaap_ShareRepurchaseProgramAxis_1" xlink:title="Label : us-gaap_ShareRepurchaseProgramAxis to label_us-gaap_ShareRepurchaseProgramAxis_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" xlink:title="us-gaap_ShareRepurchaseProgramDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareRepurchaseProgramDomain" xml:lang="en-US" id="label_us-gaap_ShareRepurchaseProgramDomain">Share Repurchase Program [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="label_us-gaap_ShareRepurchaseProgramDomain" xlink:title="Label : us-gaap_ShareRepurchaseProgramDomain to label_us-gaap_ShareRepurchaseProgramDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareRepurchaseProgramDomain_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareRepurchaseProgramDomain_1" xml:lang="en-US" id="label_us-gaap_ShareRepurchaseProgramDomain_1">Share Repurchase Program [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="label_us-gaap_ShareRepurchaseProgramDomain_1" xlink:title="Label : us-gaap_ShareRepurchaseProgramDomain to label_us-gaap_ShareRepurchaseProgramDomain_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1">Expired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1">Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_1">Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1">Exercisable Options Outstanding at December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1">Dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1">Expired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1">Canceled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1">Exercisable Options Outstanding at December 31, 2014</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1">Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1">Shares available for future grants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2">Shares available for grant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1">Expected volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1">Shares reserved for future issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1">Risk free rate of return</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1">Aggregate intrinsic value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2">The aggregate intrinsic value of options outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain">Award Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1">Outstanding at End of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2">Outstanding at Beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1">Outstanding at End of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2">Outstanding at Beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1">Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1">Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xlink:title="Label : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShippingHandlingAndTransportationCosts" xlink:label="us-gaap_ShippingHandlingAndTransportationCosts" xlink:title="us-gaap_ShippingHandlingAndTransportationCosts" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShippingHandlingAndTransportationCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShippingHandlingAndTransportationCosts" xml:lang="en-US" id="label_us-gaap_ShippingHandlingAndTransportationCosts">Shipping, Handling and Transportation Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingHandlingAndTransportationCosts" xlink:to="label_us-gaap_ShippingHandlingAndTransportationCosts" xlink:title="Label : us-gaap_ShippingHandlingAndTransportationCosts to label_us-gaap_ShippingHandlingAndTransportationCosts" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShippingHandlingAndTransportationCosts_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShippingHandlingAndTransportationCosts_1" xml:lang="en-US" id="label_us-gaap_ShippingHandlingAndTransportationCosts_1">Shipping costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingHandlingAndTransportationCosts" xlink:to="label_us-gaap_ShippingHandlingAndTransportationCosts_1" xlink:title="Label : us-gaap_ShippingHandlingAndTransportationCosts to label_us-gaap_ShippingHandlingAndTransportationCosts_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:title="us-gaap_ShippingAndHandlingCostPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ShippingAndHandlingCostPolicyTextBlock" xml:lang="en-US" id="label_us-gaap_ShippingAndHandlingCostPolicyTextBlock">Shipping and Handling Cost, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:to="label_us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:title="Label : us-gaap_ShippingAndHandlingCostPolicyTextBlock to label_us-gaap_ShippingAndHandlingCostPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ShippingAndHandlingCostPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ShippingAndHandlingCostPolicyTextBlock_1" xml:lang="en-US" id="label_us-gaap_ShippingAndHandlingCostPolicyTextBlock_1">Shipping Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:to="label_us-gaap_ShippingAndHandlingCostPolicyTextBlock_1" xlink:title="Label : us-gaap_ShippingAndHandlingCostPolicyTextBlock to label_us-gaap_ShippingAndHandlingCostPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US" id="label_us-gaap_SignificantAccountingPoliciesTextBlock">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="label_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:title="Label : us-gaap_SignificantAccountingPoliciesTextBlock to label_us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SignificantAccountingPoliciesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SignificantAccountingPoliciesTextBlock_1" xml:lang="en-US" id="label_us-gaap_SignificantAccountingPoliciesTextBlock_1">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="label_us-gaap_SignificantAccountingPoliciesTextBlock_1" xlink:title="Label : us-gaap_SignificantAccountingPoliciesTextBlock to label_us-gaap_SignificantAccountingPoliciesTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" xlink:title="us-gaap_SoftwareDevelopmentMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SoftwareDevelopmentMember" xml:lang="en-US" id="label_us-gaap_SoftwareDevelopmentMember">Software Development [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="label_us-gaap_SoftwareDevelopmentMember" xlink:title="Label : us-gaap_SoftwareDevelopmentMember to label_us-gaap_SoftwareDevelopmentMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SoftwareDevelopmentMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SoftwareDevelopmentMember_1" xml:lang="en-US" id="label_us-gaap_SoftwareDevelopmentMember_1">Software development [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="label_us-gaap_SoftwareDevelopmentMember_1" xlink:title="Label : us-gaap_SoftwareDevelopmentMember to label_us-gaap_SoftwareDevelopmentMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementLineItems" xml:lang="en-US" id="label_us-gaap_StatementLineItems">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="label_us-gaap_StatementLineItems" xlink:title="Label : us-gaap_StatementLineItems to label_us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US" id="label_us-gaap_StatementOfStockholdersEquityAbstract">CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="label_us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="Label : us-gaap_StatementOfStockholdersEquityAbstract to label_us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:title="us-gaap_StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US" id="label_us-gaap_StatementOfCashFlowsAbstract">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="label_us-gaap_StatementOfCashFlowsAbstract" xlink:title="Label : us-gaap_StatementOfCashFlowsAbstract to label_us-gaap_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:title="us-gaap_StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US" id="label_us-gaap_StatementEquityComponentsAxis">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="label_us-gaap_StatementEquityComponentsAxis" xlink:title="Label : us-gaap_StatementEquityComponentsAxis to label_us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementTable" xml:lang="en-US" id="label_us-gaap_StatementTable">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="label_us-gaap_StatementTable" xlink:title="Label : us-gaap_StatementTable to label_us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:title="us-gaap_StatementBusinessSegmentsAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementBusinessSegmentsAxis" xml:lang="en-US" id="label_us-gaap_StatementBusinessSegmentsAxis">Business Segments [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="label_us-gaap_StatementBusinessSegmentsAxis" xlink:title="Label : us-gaap_StatementBusinessSegmentsAxis to label_us-gaap_StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US" id="label_us-gaap_StatementOfFinancialPositionAbstract">CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="label_us-gaap_StatementOfFinancialPositionAbstract" xlink:title="Label : us-gaap_StatementOfFinancialPositionAbstract to label_us-gaap_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementClassOfStockAxis" xml:lang="en-US" id="label_us-gaap_StatementClassOfStockAxis">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="label_us-gaap_StatementClassOfStockAxis" xlink:title="Label : us-gaap_StatementClassOfStockAxis to label_us-gaap_StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" xlink:title="us-gaap_StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StatementGeographicalAxis" xml:lang="en-US" id="label_us-gaap_StatementGeographicalAxis">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="label_us-gaap_StatementGeographicalAxis" xlink:title="Label : us-gaap_StatementGeographicalAxis to label_us-gaap_StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:title="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1">Stock Repurchase Program, Authorized Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:title="Label : us-gaap_StockRepurchaseProgramAuthorizedAmount1 to label_us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1">Stock repurchase program</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1" xlink:title="Label : us-gaap_StockRepurchaseProgramAuthorizedAmount1 to label_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="Label : us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation to label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1">Common stock issued - compensation plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1" xlink:title="Label : us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation to label_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:title="us-gaap_StockRepurchasedDuringPeriodValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockRepurchasedDuringPeriodValue" xml:lang="en-US" id="label_us-gaap_StockRepurchasedDuringPeriodValue">Stock Repurchased During Period, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="label_us-gaap_StockRepurchasedDuringPeriodValue" xlink:title="Label : us-gaap_StockRepurchasedDuringPeriodValue to label_us-gaap_StockRepurchasedDuringPeriodValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchasedDuringPeriodValue_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_StockRepurchasedDuringPeriodValue_1" xml:lang="en-US" id="label_us-gaap_StockRepurchasedDuringPeriodValue_1">Repurchase shares of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="label_us-gaap_StockRepurchasedDuringPeriodValue_1" xlink:title="Label : us-gaap_StockRepurchasedDuringPeriodValue to label_us-gaap_StockRepurchasedDuringPeriodValue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Label : us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised to label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1">Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xlink:title="Label : us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised to label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="Label : us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross to label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1">Restricted stock units issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1" xlink:title="Label : us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross to label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="Label : us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 to label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1">Maximum Dollar Value of Shared That May Yet Be Puchased Under the Program</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1" xlink:title="Label : us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 to label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2">Amount authorized for share repurchases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2" xlink:title="Label : us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 to label_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:title="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:title="Label : us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased to label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_1" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_1">Total Number of Shares Purchased as Part of Publicly Announced Program</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_1" xlink:title="Label : us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased to label_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:title="us-gaap_StockRepurchasedDuringPeriodShares" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US" id="label_us-gaap_StockRepurchasedDuringPeriodShares">Stock Repurchased During Period, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="label_us-gaap_StockRepurchasedDuringPeriodShares" xlink:title="Label : us-gaap_StockRepurchasedDuringPeriodShares to label_us-gaap_StockRepurchasedDuringPeriodShares" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockRepurchasedDuringPeriodShares_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_StockRepurchasedDuringPeriodShares_1" xml:lang="en-US" id="label_us-gaap_StockRepurchasedDuringPeriodShares_1">Repurchase of common stock, shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="label_us-gaap_StockRepurchasedDuringPeriodShares_1" xlink:title="Label : us-gaap_StockRepurchasedDuringPeriodShares to label_us-gaap_StockRepurchasedDuringPeriodShares_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:title="us-gaap_StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockholdersEquityAbstract" xml:lang="en-US" id="label_us-gaap_StockholdersEquityAbstract">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="label_us-gaap_StockholdersEquityAbstract" xlink:title="Label : us-gaap_StockholdersEquityAbstract to label_us-gaap_StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockholdersEquityAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_StockholdersEquityAbstract_1" xml:lang="en-US" id="label_us-gaap_StockholdersEquityAbstract_1">Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="label_us-gaap_StockholdersEquityAbstract_1" xlink:title="Label : us-gaap_StockholdersEquityAbstract to label_us-gaap_StockholdersEquityAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:title="us-gaap_StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_StockholdersEquity" xml:lang="en-US" id="label_us-gaap_StockholdersEquity">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="label_us-gaap_StockholdersEquity" xlink:title="Label : us-gaap_StockholdersEquity to label_us-gaap_StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockholdersEquity_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_StockholdersEquity_1" xml:lang="en-US" id="label_us-gaap_StockholdersEquity_1">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="label_us-gaap_StockholdersEquity_1" xlink:title="Label : us-gaap_StockholdersEquity to label_us-gaap_StockholdersEquity_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockholdersEquity_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_us-gaap_StockholdersEquity_2" xml:lang="en-US" id="label_us-gaap_StockholdersEquity_2">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="label_us-gaap_StockholdersEquity_2" xlink:title="Label : us-gaap_StockholdersEquity to label_us-gaap_StockholdersEquity_2" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_StockholdersEquity_3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_StockholdersEquity_3" xml:lang="en-US" id="label_us-gaap_StockholdersEquity_3">Total Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="label_us-gaap_StockholdersEquity_3" xlink:title="Label : us-gaap_StockholdersEquity to label_us-gaap_StockholdersEquity_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:title="us-gaap_SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US" id="label_us-gaap_SubsequentEventTypeAxis">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="label_us-gaap_SubsequentEventTypeAxis" xlink:title="Label : us-gaap_SubsequentEventTypeAxis to label_us-gaap_SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xlink:title="us-gaap_SubsequentEventLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SubsequentEventLineItems" xml:lang="en-US" id="label_us-gaap_SubsequentEventLineItems">Subsequent Event [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="label_us-gaap_SubsequentEventLineItems" xlink:title="Label : us-gaap_SubsequentEventLineItems to label_us-gaap_SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:title="us-gaap_SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SubsequentEventMember" xml:lang="en-US" id="label_us-gaap_SubsequentEventMember">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="label_us-gaap_SubsequentEventMember" xlink:title="Label : us-gaap_SubsequentEventMember to label_us-gaap_SubsequentEventMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:title="us-gaap_SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US" id="label_us-gaap_SubsequentEventsTextBlock">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="label_us-gaap_SubsequentEventsTextBlock" xlink:title="Label : us-gaap_SubsequentEventsTextBlock to label_us-gaap_SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SubsequentEventsTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_SubsequentEventsTextBlock_1" xml:lang="en-US" id="label_us-gaap_SubsequentEventsTextBlock_1">SUBSEQUENT EVENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="label_us-gaap_SubsequentEventsTextBlock_1" xlink:title="Label : us-gaap_SubsequentEventsTextBlock to label_us-gaap_SubsequentEventsTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:title="us-gaap_SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SubsequentEventsAbstract" xml:lang="en-US" id="label_us-gaap_SubsequentEventsAbstract">SUBSEQUENT EVENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="label_us-gaap_SubsequentEventsAbstract" xlink:title="Label : us-gaap_SubsequentEventsAbstract to label_us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US" id="label_us-gaap_SubsequentEventTypeDomain">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="label_us-gaap_SubsequentEventTypeDomain" xlink:title="Label : us-gaap_SubsequentEventTypeDomain to label_us-gaap_SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xlink:title="us-gaap_SubsequentEventTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_SubsequentEventTable" xml:lang="en-US" id="label_us-gaap_SubsequentEventTable">Subsequent Event [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="label_us-gaap_SubsequentEventTable" xlink:title="Label : us-gaap_SubsequentEventTable to label_us-gaap_SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" xlink:title="us-gaap_TaxesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TaxesPayableCurrent" xml:lang="en-US" id="label_us-gaap_TaxesPayableCurrent">Taxes Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="label_us-gaap_TaxesPayableCurrent" xlink:title="Label : us-gaap_TaxesPayableCurrent to label_us-gaap_TaxesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TaxesPayableCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_TaxesPayableCurrent_1" xml:lang="en-US" id="label_us-gaap_TaxesPayableCurrent_1">Federal excise taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="label_us-gaap_TaxesPayableCurrent_1" xlink:title="Label : us-gaap_TaxesPayableCurrent to label_us-gaap_TaxesPayableCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US" id="label_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain">Title of Individual with Relationship to Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="label_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Label : us-gaap_TitleOfIndividualWithRelationshipToEntityDomain to label_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:title="us-gaap_TitleOfIndividualAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TitleOfIndividualAxis" xml:lang="en-US" id="label_us-gaap_TitleOfIndividualAxis">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="label_us-gaap_TitleOfIndividualAxis" xlink:title="Label : us-gaap_TitleOfIndividualAxis to label_us-gaap_TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember" xlink:title="us-gaap_ToolsDiesAndMoldsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ToolsDiesAndMoldsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ToolsDiesAndMoldsMember" xml:lang="en-US" id="label_us-gaap_ToolsDiesAndMoldsMember">Tools, Dies and Molds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ToolsDiesAndMoldsMember" xlink:to="label_us-gaap_ToolsDiesAndMoldsMember" xlink:title="Label : us-gaap_ToolsDiesAndMoldsMember to label_us-gaap_ToolsDiesAndMoldsMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ToolsDiesAndMoldsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ToolsDiesAndMoldsMember_1" xml:lang="en-US" id="label_us-gaap_ToolsDiesAndMoldsMember_1">Tools and dies [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ToolsDiesAndMoldsMember" xlink:to="label_us-gaap_ToolsDiesAndMoldsMember_1" xlink:title="Label : us-gaap_ToolsDiesAndMoldsMember to label_us-gaap_ToolsDiesAndMoldsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ToolsDiesAndMoldsMember_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_ToolsDiesAndMoldsMember_2" xml:lang="en-US" id="label_us-gaap_ToolsDiesAndMoldsMember_2">Dies and tools [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ToolsDiesAndMoldsMember" xlink:to="label_us-gaap_ToolsDiesAndMoldsMember_2" xlink:title="Label : us-gaap_ToolsDiesAndMoldsMember to label_us-gaap_ToolsDiesAndMoldsMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:title="us-gaap_TreasuryStockSharesAcquired" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TreasuryStockSharesAcquired" xml:lang="en-US" id="label_us-gaap_TreasuryStockSharesAcquired">Treasury Stock, Shares, Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="label_us-gaap_TreasuryStockSharesAcquired" xlink:title="Label : us-gaap_TreasuryStockSharesAcquired to label_us-gaap_TreasuryStockSharesAcquired" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockSharesAcquired_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_TreasuryStockSharesAcquired_1" xml:lang="en-US" id="label_us-gaap_TreasuryStockSharesAcquired_1">Total Number of Shares Purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="label_us-gaap_TreasuryStockSharesAcquired_1" xlink:title="Label : us-gaap_TreasuryStockSharesAcquired to label_us-gaap_TreasuryStockSharesAcquired_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:title="us-gaap_TreasuryStockShares" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TreasuryStockShares" xml:lang="en-US" id="label_us-gaap_TreasuryStockShares">Treasury Stock, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="label_us-gaap_TreasuryStockShares" xlink:title="Label : us-gaap_TreasuryStockShares to label_us-gaap_TreasuryStockShares" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockShares_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_TreasuryStockShares_1" xml:lang="en-US" id="label_us-gaap_TreasuryStockShares_1">Treasury stock, shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="label_us-gaap_TreasuryStockShares_1" xlink:title="Label : us-gaap_TreasuryStockShares to label_us-gaap_TreasuryStockShares_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="us-gaap_TreasuryStockTextBlock" xlink:title="us-gaap_TreasuryStockTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TreasuryStockTextBlock" xml:lang="en-US" id="label_us-gaap_TreasuryStockTextBlock">Treasury Stock [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockTextBlock" xlink:to="label_us-gaap_TreasuryStockTextBlock" xlink:title="Label : us-gaap_TreasuryStockTextBlock to label_us-gaap_TreasuryStockTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_TreasuryStockTextBlock_1" xml:lang="en-US" id="label_us-gaap_TreasuryStockTextBlock_1">Stock Repurchases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockTextBlock" xlink:to="label_us-gaap_TreasuryStockTextBlock_1" xlink:title="Label : us-gaap_TreasuryStockTextBlock to label_us-gaap_TreasuryStockTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:title="us-gaap_TreasuryStockMember" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TreasuryStockMember" xml:lang="en-US" id="label_us-gaap_TreasuryStockMember">Treasury Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="label_us-gaap_TreasuryStockMember" xlink:title="Label : us-gaap_TreasuryStockMember to label_us-gaap_TreasuryStockMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:title="us-gaap_TreasuryStockAcquiredAverageCostPerShare" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xml:lang="en-US" id="label_us-gaap_TreasuryStockAcquiredAverageCostPerShare">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="label_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:title="Label : us-gaap_TreasuryStockAcquiredAverageCostPerShare to label_us-gaap_TreasuryStockAcquiredAverageCostPerShare" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1" xml:lang="en-US" id="label_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1">Average Price Paid Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="label_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1" xlink:title="Label : us-gaap_TreasuryStockAcquiredAverageCostPerShare to label_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:title="us-gaap_TreasuryStockValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_TreasuryStockValue" xml:lang="en-US" id="label_us-gaap_TreasuryStockValue">Treasury Stock, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="label_us-gaap_TreasuryStockValue" xlink:title="Label : us-gaap_TreasuryStockValue to label_us-gaap_TreasuryStockValue" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_TreasuryStockValue_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_us-gaap_TreasuryStockValue_1" xml:lang="en-US" id="label_us-gaap_TreasuryStockValue_1">Less: Treasury stock - at cost 2015 - 5,062,347 shares - 2014 - 4,980,247 shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="label_us-gaap_TreasuryStockValue_1" xlink:title="Label : us-gaap_TreasuryStockValue to label_us-gaap_TreasuryStockValue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:title="us-gaap_UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_UseOfEstimates" xml:lang="en-US" id="label_us-gaap_UseOfEstimates">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="label_us-gaap_UseOfEstimates" xlink:title="Label : us-gaap_UseOfEstimates to label_us-gaap_UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_UseOfEstimates_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_UseOfEstimates_1" xml:lang="en-US" id="label_us-gaap_UseOfEstimates_1">Use of Estimates:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="label_us-gaap_UseOfEstimates_1" xlink:title="Label : us-gaap_UseOfEstimates to label_us-gaap_UseOfEstimates_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xml:lang="en-US" id="label_us-gaap_ValuationAndQualifyingAccountsDisclosureTable">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="label_us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="Label : us-gaap_ValuationAndQualifyingAccountsDisclosureTable to label_us-gaap_ValuationAndQualifyingAccountsDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ValuationAllowancesAndReservesDomain" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesDomain">Valuation Allowances and Reserves [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="label_us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesDomain to label_us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">Valuation Allowances and Reserves, Charged to Cost and Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense to label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1">Accrued Legal Expense (Income)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense to label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2">Charged (Credited) to Costs and Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense to label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ValuationAllowancesAndReservesBalance" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesBalance">Valuation Allowances and Reserves, Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="label_us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesBalance to label_us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesBalance_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_us-gaap_ValuationAllowancesAndReservesBalance_1" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesBalance_1">Balance at End of Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="label_us-gaap_ValuationAllowancesAndReservesBalance_1" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesBalance to label_us-gaap_ValuationAllowancesAndReservesBalance_1" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesBalance_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_us-gaap_ValuationAllowancesAndReservesBalance_2" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesBalance_2">Balance at Beginning of Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="label_us-gaap_ValuationAllowancesAndReservesBalance_2" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesBalance to label_us-gaap_ValuationAllowancesAndReservesBalance_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ValuationAllowancesAndReservesDeductions" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesDeductions">Valuation Allowances and Reserves, Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="label_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesDeductions to label_us-gaap_ValuationAllowancesAndReservesDeductions" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesDeductions_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_ValuationAllowancesAndReservesDeductions_1" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesDeductions_1">Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="label_us-gaap_ValuationAllowancesAndReservesDeductions_1" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesDeductions to label_us-gaap_ValuationAllowancesAndReservesDeductions_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ValuationAllowancesAndReservesTypeAxis" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesTypeAxis">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="label_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="Label : us-gaap_ValuationAllowancesAndReservesTypeAxis to label_us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:title="us-gaap_ValuationAndQualifyingAccountsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ValuationAndQualifyingAccountsAbstract" xml:lang="en-US" id="label_us-gaap_ValuationAndQualifyingAccountsAbstract">Schedule II-Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:to="label_us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:title="Label : us-gaap_ValuationAndQualifyingAccountsAbstract to label_us-gaap_ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xml:lang="en-US" id="label_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="label_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="Label : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to label_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="Label : us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract to label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1">Denominator:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1" xlink:title="Label : us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract to label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="Label : us-gaap_WeightedAverageNumberOfSharesOutstandingBasic to label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1">Weighted average number of common shares outstanding - Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1" xlink:title="Label : us-gaap_WeightedAverageNumberOfSharesOutstandingBasic to label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="Label : us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding to label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1">Weighted average number of common shares outstanding - Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1" xlink:title="Label : us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding to label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent" xlink:title="us-gaap_WorkersCompensationLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_us-gaap_WorkersCompensationLiabilityCurrent" xml:lang="en-US" id="label_us-gaap_WorkersCompensationLiabilityCurrent">Workers' Compensation Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="label_us-gaap_WorkersCompensationLiabilityCurrent" xlink:title="Label : us-gaap_WorkersCompensationLiabilityCurrent to label_us-gaap_WorkersCompensationLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="label_us-gaap_WorkersCompensationLiabilityCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_us-gaap_WorkersCompensationLiabilityCurrent_1" xml:lang="en-US" id="label_us-gaap_WorkersCompensationLiabilityCurrent_1">Workers' compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="label_us-gaap_WorkersCompensationLiabilityCurrent_1" xlink:title="Label : us-gaap_WorkersCompensationLiabilityCurrent to label_us-gaap_WorkersCompensationLiabilityCurrent_1" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>rgr-20150627_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by Computershare, Powered by IRIS Carbon-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-daei" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-daei" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-fi" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-fi" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cpdsd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cpdsd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cprsud" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cprsud" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cpnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cpnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cpsosoad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cpsosoad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-srsorocsd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-srsorocsd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-srnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-srnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-srt" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-srt" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-sr" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-sr" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-sapp" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-sapp" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-sapd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-sapd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-sap" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-sap" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-trnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-trnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccsocf" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccsocf" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccbs" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccbs" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ppaed" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ppaed" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccbsp" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccbsp" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cl" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cl" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-clnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-clnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-clt" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-clt" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-clsopled" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-clsopled" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-clroplrd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-clroplrd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsowaad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsowaad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpnd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpnd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpt" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpt" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsoconppcd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsoconppcd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsoarobsd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsoarobsd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsofsd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsofsd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebprocibod" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebprocibod" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsowaautdnpbcd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsowaautdnpbcd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsocipad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsocipad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsoppwaboieopad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsoppwaboieopad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebp" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebp" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsopwaaad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsopwaaad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ebpsodbpaafvd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ebpsodbpaafvd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-itsodtaald" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-itsodtaald" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-osind" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-osind" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-locd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-locd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-itsofasitpd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-itsofasitpd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-oa" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-oa" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-oasooad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-oasooad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-oat" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-oat" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-oand" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-oand" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cp" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cp" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cpsoautefvd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cpsoautefvd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-cpt" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-cpt" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-eps" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-eps" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-epsd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-epsd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-epst1" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-epst1" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccsose" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccsose" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccsoiaci" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccsoiaci" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-itsoeitrrd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-itsoeitrrd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-itd" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-itd" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-it" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-it" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-itt" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-itt" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-id" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-id" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-i" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-i" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-it1" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-it1" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-loc" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-loc" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-bop" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-bop" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ooiend" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ooiend" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ooient" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ooient" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ooien" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ooien" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-tapaaed" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-tapaaed" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-tapaae" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-tapaae" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-tapaaet" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-tapaaet" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ppaet" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ppaet" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ppae" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ppae" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-qroou" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-qroou" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-qroout" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-qroout" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-sed" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-sed" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-trn" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-trn" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-trnt" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-trnt" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-osisoosfid" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-osisoosfid" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-osit" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-osit" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-osi" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-osi" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-ccsosep" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-ccsosep" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-se" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-se" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-siaqad" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-siaqad" />
  <link:roleRef roleURI="http://www.ruger.com/role/rgr-siaqa" xlink:type="simple" xlink:href="rgr-20150627.xsd#rgr-siaqa" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-daei">
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DocumentAndEntityInformationAbstract" xlink:label="rgr_DocumentAndEntityInformationAbstract" xlink:title="rgr_DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:title="dei_AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_AmendmentFlag" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:title="dei_CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_CurrentFiscalYearEndDate" order="7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:title="dei_DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_DocumentPeriodEndDate" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:title="dei_TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_TradingSymbol" order="6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:title="dei_EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_EntityWellKnownSeasonedIssuer" order="12" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:title="dei_EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityVoluntaryFilers" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_EntityVoluntaryFilers" order="11" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:title="dei_EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCurrentReportingStatus" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_EntityCurrentReportingStatus" order="13" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:title="dei_EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_EntityFilerCategory" order="10" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:title="dei_EntityPublicFloat" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityPublicFloat" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_EntityPublicFloat" order="15" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:title="dei_EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_EntityRegistrantName" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:title="dei_EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_EntityCentralIndexKey" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:title="dei_EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_EntityCommonStockSharesOutstanding" order="14" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:title="dei_DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_DocumentFiscalYearFocus" order="8" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:title="dei_DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_DocumentFiscalPeriodFocus" order="9" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:title="dei_DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType" xlink:title="Presentation : rgr_DocumentAndEntityInformationAbstract to dei_DocumentType" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-fi">
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FinancialInstrumentsAbstract" xlink:label="rgr_FinancialInstrumentsAbstract" xlink:title="rgr_FinancialInstrumentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:title="us-gaap_FinancialInstrumentsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_FinancialInstrumentsAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:title="Presentation : rgr_FinancialInstrumentsAbstract to us-gaap_FinancialInstrumentsDisclosureTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cpdsd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingPeriodAxis" xlink:label="rgr_VestingPeriodAxis" xlink:title="rgr_VestingPeriodAxis" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingPeriodDomain" xlink:label="rgr_VestingPeriodDomain" xlink:title="rgr_VestingPeriodDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_VestingPeriodAxis" xlink:to="rgr_VestingPeriodDomain" xlink:title="Presentation : rgr_VestingPeriodAxis to rgr_VestingPeriodDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandElevenMember" xlink:label="rgr_VestingAprilTwoThousandElevenMember" xlink:title="rgr_VestingAprilTwoThousandElevenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandElevenMember" xlink:title="Presentation : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandElevenMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandFifteenMember" xlink:label="rgr_VestingAprilTwoThousandFifteenMember" xlink:title="rgr_VestingAprilTwoThousandFifteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandFifteenMember" xlink:title="Presentation : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandFifteenMember" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandFourteenMember" xlink:label="rgr_VestingAprilTwoThousandFourteenMember" xlink:title="rgr_VestingAprilTwoThousandFourteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandFourteenMember" xlink:title="Presentation : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandFourteenMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandSixteenMember" xlink:label="rgr_VestingAprilTwoThousandSixteenMember" xlink:title="rgr_VestingAprilTwoThousandSixteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandSixteenMember" xlink:title="Presentation : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandSixteenMember" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandThirteenMember" xlink:label="rgr_VestingAprilTwoThousandThirteenMember" xlink:title="rgr_VestingAprilTwoThousandThirteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandThirteenMember" xlink:title="Presentation : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandThirteenMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandTwelveMember" xlink:label="rgr_VestingAprilTwoThousandTwelveMember" xlink:title="rgr_VestingAprilTwoThousandTwelveMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandTwelveMember" xlink:title="Presentation : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandTwelveMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_VestingAprilTwoThousandSeventeenMember" xlink:label="rgr_VestingAprilTwoThousandSeventeenMember" xlink:title="rgr_VestingAprilTwoThousandSeventeenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_VestingPeriodDomain" xlink:to="rgr_VestingAprilTwoThousandSeventeenMember" xlink:title="Presentation : rgr_VestingPeriodDomain to rgr_VestingAprilTwoThousandSeventeenMember" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:title="Presentation : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:title="Presentation : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="Presentation : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="Presentation : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="3.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="Presentation : us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1.5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:title="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable to us-gaap_AwardTypeAxis" order="1.75" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="rgr_VestingPeriodAxis" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable to rgr_VestingPeriodAxis" order="1.5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable to us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:title="us-gaap_TitleOfIndividualAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="us-gaap_TitleOfIndividualAxis" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable to us-gaap_TitleOfIndividualAxis" order="1.25" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DeferredStockMember" xlink:label="rgr_DeferredStockMember" xlink:title="rgr_DeferredStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="rgr_DeferredStockMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to rgr_DeferredStockMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="us-gaap_DirectorMember" xlink:title="us-gaap_DirectorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_DirectorMember" xlink:title="Presentation : us-gaap_TitleOfIndividualWithRelationshipToEntityDomain to us-gaap_DirectorMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Presentation : us-gaap_TitleOfIndividualAxis to us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cprsud">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:title="us-gaap_PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:title="us-gaap_PlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:title="Presentation : us-gaap_PlanNameAxis to us-gaap_PlanNameDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockIncentivePlan2007Member" xlink:label="rgr_StockIncentivePlan2007Member" xlink:title="rgr_StockIncentivePlan2007Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_StockIncentivePlan2007Member" xlink:title="Presentation : us-gaap_PlanNameDomain to rgr_StockIncentivePlan2007Member" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandElevenMember" xlink:label="rgr_TwoThousandElevenMember" xlink:title="rgr_TwoThousandElevenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandElevenMember" xlink:title="Presentation : us-gaap_PlanNameDomain to rgr_TwoThousandElevenMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandFourteenMember" xlink:label="rgr_TwoThousandFourteenMember" xlink:title="rgr_TwoThousandFourteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandFourteenMember" xlink:title="Presentation : us-gaap_PlanNameDomain to rgr_TwoThousandFourteenMember" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandThirteenMember" xlink:label="rgr_TwoThousandThirteenMember" xlink:title="rgr_TwoThousandThirteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandThirteenMember" xlink:title="Presentation : us-gaap_PlanNameDomain to rgr_TwoThousandThirteenMember" order="4.1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandTwelveMember" xlink:label="rgr_TwoThousandTwelveMember" xlink:title="rgr_TwoThousandTwelveMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandTwelveMember" xlink:title="Presentation : us-gaap_PlanNameDomain to rgr_TwoThousandTwelveMember" order="3.1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MaximumMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MinimumMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Presentation : us-gaap_RangeAxis to us-gaap_RangeMember" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_AwardTypeAxis" order="2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_PlanNameAxis" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_RangeAxis" order="3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cpnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:title="us-gaap_PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:title="us-gaap_PlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:title="Presentation : us-gaap_PlanNameAxis to us-gaap_PlanNameDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockIncentivePlan2007Member" xlink:label="rgr_StockIncentivePlan2007Member" xlink:title="rgr_StockIncentivePlan2007Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_StockIncentivePlan2007Member" xlink:title="Presentation : us-gaap_PlanNameDomain to rgr_StockIncentivePlan2007Member" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:label="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:title="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" xlink:title="Presentation : us-gaap_PlanNameDomain to rgr_TwoThousandOneStockOptionPlanForNonEmployeeDirectorsMember" order="1.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:title="Presentation : us-gaap_PlanNameDomain to us-gaap_EmployeeStockOptionMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MaximumMember" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MinimumMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Presentation : us-gaap_RangeAxis to us-gaap_RangeMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_AwardTypeAxis" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_PlanNameAxis" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_RangeAxis" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_AllocatedShareBasedCompensationExpense" order="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" use="optional" priority="0" order="46" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" use="optional" priority="0" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensation" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" use="optional" priority="0" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cpsosoad">
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:label="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="Presentation : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisesInPeriodWeightedAverageRemainingContractualTerm2" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:label="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="Presentation : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingForfeituresInPeriodWeightedAverageRemainingContractualTerm2" order="3.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:label="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:title="Presentation : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to rgr_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingGrantsInPeriodWeightedAverageRemainingContractualTerm2" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="Presentation : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="4.25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="Presentation : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:title="Presentation : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" order="16" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="Presentation : rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:label="rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to rgr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherThanOptionsNonvestedWeightedAverageExercisePrice" order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="3.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="3.6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue" order="2.4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_1" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:label="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:title="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue" order="2.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="3.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="3.4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-srsorocsd">
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockRepurchasesAbstract" xlink:label="rgr_StockRepurchasesAbstract" xlink:title="rgr_StockRepurchasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:title="us-gaap_ClassOfTreasuryStockTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_StockRepurchasesAbstract" xlink:to="us-gaap_ClassOfTreasuryStockTable" xlink:title="Presentation : rgr_StockRepurchasesAbstract to us-gaap_ClassOfTreasuryStockTable" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="Presentation : us-gaap_ClassOfTreasuryStockTable to us-gaap_EquityClassOfTreasuryStockLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" xlink:title="us-gaap_ShareRepurchaseProgramAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" xlink:title="Presentation : us-gaap_ClassOfTreasuryStockTable to us-gaap_ShareRepurchaseProgramAxis" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="Presentation : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:title="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:title="Presentation : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:title="us-gaap_TreasuryStockSharesAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" xlink:title="Presentation : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_TreasuryStockSharesAcquired" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:title="us-gaap_TreasuryStockAcquiredAverageCostPerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:title="Presentation : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_TreasuryStockAcquiredAverageCostPerShare" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" xlink:title="us-gaap_ShareRepurchaseProgramDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" xlink:title="Presentation : us-gaap_ShareRepurchaseProgramAxis to us-gaap_ShareRepurchaseProgramDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodOneMember" xlink:label="rgr_PeriodOneMember" xlink:title="rgr_PeriodOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="rgr_PeriodOneMember" xlink:title="Presentation : us-gaap_ShareRepurchaseProgramDomain to rgr_PeriodOneMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodThreeMember" xlink:label="rgr_PeriodThreeMember" xlink:title="rgr_PeriodThreeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="rgr_PeriodThreeMember" xlink:title="Presentation : us-gaap_ShareRepurchaseProgramDomain to rgr_PeriodThreeMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PeriodTwoMember" xlink:label="rgr_PeriodTwoMember" xlink:title="rgr_PeriodTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="rgr_PeriodTwoMember" xlink:title="Presentation : us-gaap_ShareRepurchaseProgramDomain to rgr_PeriodTwoMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-srnd">
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockRepurchasesAbstract" xlink:label="rgr_StockRepurchasesAbstract" xlink:title="rgr_StockRepurchasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:title="us-gaap_ClassOfTreasuryStockTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_StockRepurchasesAbstract" xlink:to="us-gaap_ClassOfTreasuryStockTable" xlink:title="Presentation : rgr_StockRepurchasesAbstract to us-gaap_ClassOfTreasuryStockTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="Presentation : us-gaap_ClassOfTreasuryStockTable to us-gaap_EquityClassOfTreasuryStockLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="Presentation : us-gaap_ClassOfTreasuryStockTable to us-gaap_StatementClassOfStockAxis" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="Presentation : us-gaap_EquityClassOfTreasuryStockLineItems to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="Presentation : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-srt">
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockRepurchasesAbstract" xlink:label="rgr_StockRepurchasesAbstract" xlink:title="rgr_StockRepurchasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:title="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_StockRepurchasesAbstract" xlink:to="us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:title="Presentation : rgr_StockRepurchasesAbstract to us-gaap_ScheduleOfTreasuryStockByClassTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-sr">
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_StockRepurchasesAbstract" xlink:label="rgr_StockRepurchasesAbstract" xlink:title="rgr_StockRepurchasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="us-gaap_TreasuryStockTextBlock" xlink:title="us-gaap_TreasuryStockTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgr_StockRepurchasesAbstract" xlink:to="us-gaap_TreasuryStockTextBlock" xlink:title="Presentation : rgr_StockRepurchasesAbstract to us-gaap_TreasuryStockTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-sapp">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_OrganizationPolicyTextBlock" xlink:label="rgr_OrganizationPolicyTextBlock" xlink:title="rgr_OrganizationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="rgr_OrganizationPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to rgr_OrganizationPolicyTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:label="rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:title="rgr_PreparationOfFinancialStatementsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="rgr_PreparationOfFinancialStatementsPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to rgr_PreparationOfFinancialStatementsPolicyTextBlock" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:label="us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:title="us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_AdvertisingCostPolicyExpensedAdvertisingCost" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:title="us-gaap_ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ConsolidationPolicyTextBlock" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestmentsPolicy" xlink:label="us-gaap_CostMethodInvestmentsPolicy" xlink:title="us-gaap_CostMethodInvestmentsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostMethodInvestmentsPolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_CostMethodInvestmentsPolicy" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:title="us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_EarningsPerSharePolicyTextBlock" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:title="us-gaap_EquityMethodInvestmentsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_EquityMethodInvestmentsPolicy" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:title="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FairValueOfFinancialInstrumentsPolicy" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:title="us-gaap_IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_IncomeTaxPolicyTextBlock" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:title="us-gaap_InventoryPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_InventoryPolicyTextBlock" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityReserveEstimatePolicy" xlink:label="us-gaap_LiabilityReserveEstimatePolicy" xlink:title="us-gaap_LiabilityReserveEstimatePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LiabilityReserveEstimatePolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_LiabilityReserveEstimatePolicy" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:title="us-gaap_ReceivablesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ReceivablesPolicyTextBlock" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:title="us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ResearchAndDevelopmentExpensePolicy" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_RevenueRecognitionPolicyTextBlock" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:title="us-gaap_ShippingAndHandlingCostPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ShippingAndHandlingCostPolicyTextBlock" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:title="us-gaap_UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_UseOfEstimates" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-sapd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" xlink:title="us-gaap_AdvertisingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingExpense" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_AdvertisingExpense" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:title="us-gaap_ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ResearchAndDevelopmentExpense" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShippingHandlingAndTransportationCosts" xlink:label="us-gaap_ShippingHandlingAndTransportationCosts" xlink:title="us-gaap_ShippingHandlingAndTransportationCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShippingHandlingAndTransportationCosts" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ShippingHandlingAndTransportationCosts" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember" xlink:title="us-gaap_SalesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesMember" xlink:title="Presentation : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_SalesMember" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Presentation : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:title="us-gaap_BuildingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_BuildingMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:title="us-gaap_MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_MachineryAndEquipmentMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember" xlink:title="us-gaap_ToolsDiesAndMoldsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ToolsDiesAndMoldsMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ToolsDiesAndMoldsMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentLineItems" order="2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Presentation : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_ConcentrationRiskByBenchmarkAxis" order="1.75" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:title="us-gaap_SegmentReportingInformationLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" xlink:title="Presentation : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_SegmentReportingInformationLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:title="us-gaap_StatementBusinessSegmentsAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:title="Presentation : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_StatementBusinessSegmentsAxis" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:title="us-gaap_SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ExportSalesMember" xlink:label="rgr_ExportSalesMember" xlink:title="rgr_ExportSalesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_ExportSalesMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_ExportSalesMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FirearmsMember" xlink:label="rgr_FirearmsMember" xlink:title="rgr_FirearmsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_FirearmsMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_FirearmsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_UnaffiliatedCastingsMember" xlink:label="rgr_UnaffiliatedCastingsMember" xlink:title="rgr_UnaffiliatedCastingsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_UnaffiliatedCastingsMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_UnaffiliatedCastingsMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_ConcentrationRiskPercentage1" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:title="Presentation : us-gaap_StatementBusinessSegmentsAxis to us-gaap_SegmentDomain" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-sap">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_SignificantAccountingPoliciesTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-trnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:label="rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:title="rgr_AllowanceForDiscountsAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="rgr_AllowanceForDiscountsAccountsReceivableCurrent" xlink:title="Presentation : us-gaap_AccountsNotesAndLoansReceivableLineItems to rgr_AllowanceForDiscountsAccountsReceivableCurrent" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:title="us-gaap_AccountsReceivableGrossCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableGrossCurrent" xlink:title="Presentation : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_AccountsReceivableGrossCurrent" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="Presentation : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="Presentation : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_ConcentrationRiskPercentage1" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:title="us-gaap_ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerFourMember" xlink:label="rgr_CustomerFourMember" xlink:title="rgr_CustomerFourMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="rgr_CustomerFourMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to rgr_CustomerFourMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerOneMember" xlink:label="rgr_CustomerOneMember" xlink:title="rgr_CustomerOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="rgr_CustomerOneMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to rgr_CustomerOneMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerThreeMember" xlink:label="rgr_CustomerThreeMember" xlink:title="rgr_CustomerThreeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="rgr_CustomerThreeMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to rgr_CustomerThreeMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CustomerTwoMember" xlink:label="rgr_CustomerTwoMember" xlink:title="rgr_CustomerTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="rgr_CustomerTwoMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to rgr_CustomerTwoMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:title="Presentation : us-gaap_ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskTypeDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:title="us-gaap_AccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:title="Presentation : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_AccountsReceivableMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" xlink:title="us-gaap_ConcentrationRiskTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to us-gaap_AccountsNotesAndLoansReceivableLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskByTypeAxis" order="1.5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Presentation : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_ConcentrationRiskTable" order="4" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccsocf">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:title="us-gaap_DeferredOtherTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_DeferredOtherTaxExpenseBenefit" order="7.75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:title="us-gaap_DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_DepreciationDepletionAndAmortization" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="7.25" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:title="us-gaap_InventoryWriteDown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_InventoryWriteDown" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_PensionAndOtherPostretirementBenefitExpense" order="2.875" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_ShareBasedCompensation" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:label="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:title="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities" order="8.5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreaseDecreaseInProductLiability" xlink:label="rgr_IncreaseDecreaseInProductLiability" xlink:title="rgr_IncreaseDecreaseInProductLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="rgr_IncreaseDecreaseInProductLiability" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to rgr_IncreaseDecreaseInProductLiability" order="7.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInAccountsReceivable" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="9.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:title="us-gaap_IncreaseDecreaseInInventories" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInInventories" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="6.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivities" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_PaymentsForRepurchaseOfCommonStock" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" xlink:title="us-gaap_PaymentsOfDividendsCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_PaymentsOfDividendsCommonStock" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:title="us-gaap_ProceedsFromStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_ProceedsFromStockOptionsExercised" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivities" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:title="us-gaap_PaymentsToAcquireShortTermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_PaymentsToAcquireShortTermInvestments" order="5.625" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="5.8125" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="5.875" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetIncomeLoss" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:title="us-gaap_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccbs">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:title="us-gaap_AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_Assets" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:title="us-gaap_AssetsCurrentAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_AssetsCurrentAbstract" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:title="us-gaap_OtherAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_OtherAssetsNoncurrent" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_PropertyPlantAndEquipmentNet" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_PropertyPlantAndEquipmentGross" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_AccountsReceivableNetCurrent" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:title="us-gaap_AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_AssetsCurrent" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="us-gaap_InventoryLIFOReserve" xlink:title="us-gaap_InventoryLIFOReserve" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryLIFOReserve" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryLIFOReserve" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:title="us-gaap_InventoryGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryGross" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryGross" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:title="us-gaap_InventoryValuationReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryValuationReserves" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryValuationReserves" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryNet" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Presentation : us-gaap_ClassOfStockDomain to us-gaap_CommonStockMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:title="us-gaap_NonvotingCommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" xlink:title="Presentation : us-gaap_ClassOfStockDomain to us-gaap_NonvotingCommonStockMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:title="us-gaap_LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityCurrent" xlink:label="rgr_ProductLiabilityCurrent" xlink:title="rgr_ProductLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="rgr_ProductLiabilityCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to rgr_ProductLiabilityCurrent" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="us-gaap_AccruedIncomeTaxesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_AccruedIncomeTaxesCurrent" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_EmployeeRelatedLiabilitiesCurrent" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:title="us-gaap_LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrent" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent" xlink:title="us-gaap_WorkersCompensationLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_WorkersCompensationLiabilityCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_WorkersCompensationLiabilityCurrent" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityAccrualNoncurrent" xlink:label="rgr_ProductLiabilityAccrualNoncurrent" xlink:title="rgr_ProductLiabilityAccrualNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="rgr_ProductLiabilityAccrualNoncurrent" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to rgr_ProductLiabilityAccrualNoncurrent" order="1.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:title="us-gaap_CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_CommitmentsAndContingencies" order="2.7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_DeferredIncomeTaxLiabilities" order="1.9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesCurrentAbstract" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquity" order="4.9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:label="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:title="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:title="us-gaap_StockholdersEquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract" order="3.9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_AssetsAbstract" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementClassOfStockAxis" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_StatementTable" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="Presentation : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:title="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract to us-gaap_AdditionalPaidInCapitalCommonStock" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:title="us-gaap_CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract to us-gaap_CommonStockValue" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract to us-gaap_RetainedEarningsAccumulatedDeficit" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:title="us-gaap_StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract to us-gaap_StockholdersEquity" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:title="us-gaap_TreasuryStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract to us-gaap_TreasuryStockValue" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ppaed">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreationDateAxis" xlink:label="us-gaap_CreationDateAxis" xlink:title="us-gaap_CreationDateAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="us-gaap_DefaultFinancialStatementsDateMember" xlink:title="us-gaap_DefaultFinancialStatementsDateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreationDateAxis" xlink:to="us-gaap_DefaultFinancialStatementsDateMember" xlink:title="Presentation : us-gaap_CreationDateAxis to us-gaap_DefaultFinancialStatementsDateMember" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandFifteenMember" xlink:label="rgr_TwoThousandFifteenMember" xlink:title="rgr_TwoThousandFifteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefaultFinancialStatementsDateMember" xlink:to="rgr_TwoThousandFifteenMember" xlink:title="Presentation : us-gaap_DefaultFinancialStatementsDateMember to rgr_TwoThousandFifteenMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandFourteenMember" xlink:label="rgr_TwoThousandFourteenMember" xlink:title="rgr_TwoThousandFourteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefaultFinancialStatementsDateMember" xlink:to="rgr_TwoThousandFourteenMember" xlink:title="Presentation : us-gaap_DefaultFinancialStatementsDateMember to rgr_TwoThousandFourteenMember" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_TwoThousandSixteenMember" xlink:label="rgr_TwoThousandSixteenMember" xlink:title="rgr_TwoThousandSixteenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefaultFinancialStatementsDateMember" xlink:to="rgr_TwoThousandSixteenMember" xlink:title="Presentation : us-gaap_DefaultFinancialStatementsDateMember to rgr_TwoThousandSixteenMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentAbstract to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:title="us-gaap_BuildingAndBuildingImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_BuildingAndBuildingImprovementsMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="us-gaap_LandAndLandImprovementsMember" xlink:title="us-gaap_LandAndLandImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandAndLandImprovementsMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_LandAndLandImprovementsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:title="us-gaap_MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_MachineryAndEquipmentMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember" xlink:title="us-gaap_ToolsDiesAndMoldsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ToolsDiesAndMoldsMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ToolsDiesAndMoldsMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IncreasedInDepreciationExpense" xlink:label="rgr_IncreasedInDepreciationExpense" xlink:title="rgr_IncreasedInDepreciationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="rgr_IncreasedInDepreciationExpense" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentLineItems to rgr_IncreasedInDepreciationExpense" order="2.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MaximumMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MinimumMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Presentation : us-gaap_RangeAxis to us-gaap_RangeMember" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_CreationDateAxis" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_CreationDateAxis" order="1.75" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentLineItems" order="2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_RangeAxis" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_RangeAxis" order="1.5" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccbsp">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Presentation : us-gaap_ClassOfStockDomain to us-gaap_CommonStockMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:title="us-gaap_NonvotingCommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" xlink:title="Presentation : us-gaap_ClassOfStockDomain to us-gaap_NonvotingCommonStockMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:title="us-gaap_CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_CommonStockSharesIssued" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:title="us-gaap_CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_CommonStockSharesAuthorized" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_CommonStockParOrStatedValuePerShare" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:title="us-gaap_CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_CommonStockSharesOutstanding" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:title="us-gaap_TreasuryStockShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockShares" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_TreasuryStockShares" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementClassOfStockAxis" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_StatementTable" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="Presentation : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cl">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock" xlink:title="us-gaap_LegalMattersAndContingenciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LegalMattersAndContingenciesTextBlock" xlink:title="Presentation : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to us-gaap_LegalMattersAndContingenciesTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-clnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" xlink:title="us-gaap_LossContingenciesTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingenciesTable" xlink:title="Presentation : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to us-gaap_LossContingenciesTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" xlink:title="us-gaap_LossContingenciesLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesLineItems" xlink:title="Presentation : us-gaap_LossContingenciesTable to us-gaap_LossContingenciesLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:title="us-gaap_LossContingenciesByNatureOfContingencyAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:title="Presentation : us-gaap_LossContingenciesTable to us-gaap_LossContingenciesByNatureOfContingencyAxis" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:label="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:title="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" xlink:title="Presentation : us-gaap_LossContingenciesLineItems to rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:label="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:title="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" xlink:title="Presentation : us-gaap_LossContingenciesLineItems to rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="us-gaap_LossContingencyDamagesSoughtValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="Presentation : us-gaap_LossContingenciesLineItems to us-gaap_LossContingencyDamagesSoughtValue" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="us-gaap_LossContingencyPendingClaimsNumber" xlink:title="us-gaap_LossContingencyPendingClaimsNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyPendingClaimsNumber" xlink:title="Presentation : us-gaap_LossContingenciesLineItems to us-gaap_LossContingencyPendingClaimsNumber" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:label="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="us-gaap_ProductLiabilityAccrualPeriodExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="Presentation : us-gaap_LossContingenciesLineItems to us-gaap_ProductLiabilityAccrualPeriodExpense" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:title="us-gaap_LossContingencyNatureDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:title="Presentation : us-gaap_LossContingenciesByNatureOfContingencyAxis to us-gaap_LossContingencyNatureDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DamagesFromProductDefectsMember" xlink:label="us-gaap_DamagesFromProductDefectsMember" xlink:title="us-gaap_DamagesFromProductDefectsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_DamagesFromProductDefectsMember" xlink:title="Presentation : us-gaap_LossContingencyNatureDomain to us-gaap_DamagesFromProductDefectsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-clt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingenciesTextBlock" xlink:label="us-gaap_ProductLiabilityContingenciesTextBlock" xlink:title="us-gaap_ProductLiabilityContingenciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ProductLiabilityContingenciesTextBlock" xlink:title="Presentation : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to us-gaap_ProductLiabilityContingenciesTextBlock" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="Presentation : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-clsopled">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="us-gaap_ProductLiabilityContingencyTable" xlink:title="us-gaap_ProductLiabilityContingencyTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ProductLiabilityContingencyTable" xlink:title="Presentation : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to us-gaap_ProductLiabilityContingencyTable" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain" xlink:title="us-gaap_ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AccruedLegalExpenseMember" xlink:label="rgr_AccruedLegalExpenseMember" xlink:title="rgr_AccruedLegalExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="rgr_AccruedLegalExpenseMember" xlink:title="Presentation : us-gaap_ProductsAndServicesDomain to rgr_AccruedLegalExpenseMember" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductInsurancePremiumExpenseMember" xlink:label="rgr_ProductInsurancePremiumExpenseMember" xlink:title="rgr_ProductInsurancePremiumExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="rgr_ProductInsurancePremiumExpenseMember" xlink:title="Presentation : us-gaap_ProductsAndServicesDomain to rgr_ProductInsurancePremiumExpenseMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis" xlink:title="us-gaap_ProductOrServiceAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" xlink:title="Presentation : us-gaap_ProductOrServiceAxis to us-gaap_ProductsAndServicesDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="us-gaap_ProductLiabilityContingencyLineItems" xlink:title="us-gaap_ProductLiabilityContingencyLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:label="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="us-gaap_ProductLiabilityAccrualPeriodExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductLiabilityContingencyLineItems" xlink:to="us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:title="Presentation : us-gaap_ProductLiabilityContingencyLineItems to us-gaap_ProductLiabilityAccrualPeriodExpense" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductLiabilityContingencyTable" xlink:to="us-gaap_ProductOrServiceAxis" xlink:title="Presentation : us-gaap_ProductLiabilityContingencyTable to us-gaap_ProductOrServiceAxis" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductLiabilityContingencyTable" xlink:to="us-gaap_ProductLiabilityContingencyLineItems" xlink:title="Presentation : us-gaap_ProductLiabilityContingencyTable to us-gaap_ProductLiabilityContingencyLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-clroplrd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="Presentation : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to us-gaap_ValuationAndQualifyingAccountsDisclosureTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAllowancesAndReservesTypeAxis" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ProductLiabilityReserveMember" xlink:label="rgr_ProductLiabilityReserveMember" xlink:title="rgr_ProductLiabilityReserveMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="rgr_ProductLiabilityReserveMember" xlink:title="Presentation : us-gaap_ValuationAllowancesAndReservesDomain to rgr_ProductLiabilityReserveMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="Presentation : us-gaap_ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ValuationAllowancesAndReservesLegalFees" xlink:label="rgr_ValuationAllowancesAndReservesLegalFees" xlink:title="rgr_ValuationAllowancesAndReservesLegalFees" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="rgr_ValuationAllowancesAndReservesLegalFees" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to rgr_ValuationAllowancesAndReservesLegalFees" order="2.5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ValuationAllowancesAndReservesSettlements" xlink:label="rgr_ValuationAllowancesAndReservesSettlements" xlink:title="rgr_ValuationAllowancesAndReservesSettlements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="rgr_ValuationAllowancesAndReservesSettlements" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to rgr_ValuationAllowancesAndReservesSettlements" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesBalance" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_1" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_1" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesBalance" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsowaad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:label="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:title="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to rgr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets" order="1.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:label="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:title="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_EstimatedCostForDefinedBenefitPlans" xlink:label="rgr_EstimatedCostForDefinedBenefitPlans" xlink:title="rgr_EstimatedCostForDefinedBenefitPlans" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="rgr_EstimatedCostForDefinedBenefitPlans" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to rgr_EstimatedCostForDefinedBenefitPlans" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:title="us-gaap_DefinedContributionPlanAdministrativeExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedContributionPlanAdministrativeExpenses" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpnd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:label="rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:title="rgr_DefinedContributionPlanPensionPlanAssetReallocation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="rgr_DefinedContributionPlanPensionPlanAssetReallocation" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to rgr_DefinedContributionPlanPensionPlanAssetReallocation" order="72" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" xlink:title="us-gaap_DefinedContributionPlanCostRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedContributionPlanCostRecognized" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:label="us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:title="us-gaap_DefinedBenefitPlanTargetAllocationPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanTargetAllocationPercentage" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanTargetAllocationPercentage" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="1.5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:label="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:title="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="rgr_DefinedBenefitPlanPensionVestedBenefitObligation" xlink:title="Presentation : us-gaap_DefinedBenefitPlanDisclosureLineItems to rgr_DefinedBenefitPlanPensionVestedBenefitObligation" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:label="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:title="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" xlink:title="Presentation : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionExpense" xlink:label="us-gaap_PensionExpense" xlink:title="us-gaap_PensionExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_PensionExpense" xlink:title="Presentation : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_PensionExpense" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="Presentation : us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="Presentation : us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="Presentation : us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="Presentation : us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="Presentation : us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="Presentation : us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="us-gaap_DefinedBenefitPlansDomain" xlink:title="us-gaap_DefinedBenefitPlansDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:to="us-gaap_DefinedBenefitPlansDomain" xlink:title="Presentation : us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis to us-gaap_DefinedBenefitPlansDomain" order="10" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlansMember" xlink:label="rgr_DefinedBenefitPlansMember" xlink:title="rgr_DefinedBenefitPlansMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="rgr_DefinedBenefitPlansMember" xlink:title="Presentation : us-gaap_DefinedBenefitPlansDomain to rgr_DefinedBenefitPlansMember" order="20" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember" xlink:title="us-gaap_PensionPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlansDomain" xlink:to="us-gaap_PensionPlansDefinedBenefitMember" xlink:title="Presentation : us-gaap_DefinedBenefitPlansDomain to us-gaap_PensionPlansDefinedBenefitMember" order="10" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="Presentation : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlanDisclosureLineItems" order="40" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:title="Presentation : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" order="30" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:label="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:title="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to rgr_ScheduleOfAssumptionsUsedToCalculateNetPeriodicBenefitCostTableTextBlock" order="7.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:label="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:title="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfNetFundedStatusTableTextBlock" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:title="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:label="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:title="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" order="8.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsoconppcd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanTerminationCosts" xlink:label="rgr_DefinedBenefitPlanTerminationCosts" xlink:title="rgr_DefinedBenefitPlanTerminationCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="rgr_DefinedBenefitPlanTerminationCosts" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to rgr_DefinedBenefitPlanTerminationCosts" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:label="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:title="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to rgr_DefinedBenefitPlanNetPeriodicBenefitCostAndTerminationCosts" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:label="us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:title="us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:title="us-gaap_DefinedBenefitPlanInterestCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanInterestCost" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:title="us-gaap_DefinedBenefitPlanServiceCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanServiceCost" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsoarobsd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:title="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanFundedStatusOfPlan" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsofsd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:title="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanFundedStatusOfPlan" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebprocibod">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:title="us-gaap_DefinedBenefitPlanActuarialGainLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanActuarialGainLoss" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:title="us-gaap_DefinedBenefitPlanBenefitsPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanBenefitsPaid" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanBenefitObligation" order="16" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_1" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_1" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanBenefitObligation" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:title="us-gaap_DefinedBenefitPlanInterestCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanInterestCost" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:title="us-gaap_DefinedBenefitPlanServiceCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanServiceCost" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:title="us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsowaautdnpbcd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsocipad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:label="us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:title="us-gaap_DefinedBenefitPlanBenefitsPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanBenefitsPaid" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanBenefitsPaid" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1" xlink:title="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:title="us-gaap_DefinedBenefitPlanContributionsByEmployer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanContributionsByEmployer" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanSettlementsPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanSettlementsPlanAssets" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsoppwaboieopad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebp">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsopwaaad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:label="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:title="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:title="Presentation : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="us-gaap_PlanAssetCategoriesDomain" xlink:title="us-gaap_PlanAssetCategoriesDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_PlanAssetCategoriesDomain" xlink:title="Presentation : us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis to us-gaap_PlanAssetCategoriesDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="us-gaap_DebtSecuritiesMember" xlink:title="us-gaap_DebtSecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_DebtSecuritiesMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to us-gaap_DebtSecuritiesMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="us-gaap_EquitySecuritiesMember" xlink:title="us-gaap_EquitySecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_EquitySecuritiesMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to us-gaap_EquitySecuritiesMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:title="us-gaap_MoneyMarketFundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_MoneyMarketFundsMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to us-gaap_MoneyMarketFundsMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateMember" xlink:label="us-gaap_RealEstateMember" xlink:title="us-gaap_RealEstateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_RealEstateMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to us-gaap_RealEstateMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="Presentation : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlanDisclosureLineItems" order="2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="Presentation : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ebpsodbpaafvd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="Presentation : us-gaap_CompensationAndRetirementDisclosureAbstract to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="Presentation : us-gaap_DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="us-gaap_PlanAssetCategoriesDomain" xlink:title="us-gaap_PlanAssetCategoriesDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_PlanAssetCategoriesDomain" xlink:title="Presentation : us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis to us-gaap_PlanAssetCategoriesDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_InternationalEquityFundsMember" xlink:label="rgr_InternationalEquityFundsMember" xlink:title="rgr_InternationalEquityFundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="rgr_InternationalEquityFundsMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to rgr_InternationalEquityFundsMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LargeCapEquityFundsMember" xlink:label="rgr_LargeCapEquityFundsMember" xlink:title="rgr_LargeCapEquityFundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="rgr_LargeCapEquityFundsMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to rgr_LargeCapEquityFundsMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_MidCapEquityFundsMember" xlink:label="rgr_MidCapEquityFundsMember" xlink:title="rgr_MidCapEquityFundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="rgr_MidCapEquityFundsMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to rgr_MidCapEquityFundsMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SmallCapEquityFundsMember" xlink:label="rgr_SmallCapEquityFundsMember" xlink:title="rgr_SmallCapEquityFundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="rgr_SmallCapEquityFundsMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to rgr_SmallCapEquityFundsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember" xlink:title="us-gaap_CorporateDebtSecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_CorporateDebtSecuritiesMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to us-gaap_CorporateDebtSecuritiesMember" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" xlink:title="us-gaap_MoneyMarketFundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_MoneyMarketFundsMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to us-gaap_MoneyMarketFundsMember" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateMember" xlink:label="us-gaap_RealEstateMember" xlink:title="us-gaap_RealEstateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanAssetCategoriesDomain" xlink:to="us-gaap_RealEstateMember" xlink:title="Presentation : us-gaap_PlanAssetCategoriesDomain to us-gaap_RealEstateMember" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="Presentation : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlanDisclosureLineItems" order="2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="Presentation : us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-itsodtaald">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:title="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DeferredTaxAssetsProductLiability" xlink:label="rgr_DeferredTaxAssetsProductLiability" xlink:title="rgr_DeferredTaxAssetsProductLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="rgr_DeferredTaxAssetsProductLiability" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to rgr_DeferredTaxAssetsProductLiability" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" order="1.25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" order="2.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:title="us-gaap_DeferredTaxAssetsInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsInventory" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to us-gaap_DeferredTaxAssetsInventory" order="2.4375" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:title="us-gaap_DeferredTaxAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to us-gaap_DeferredTaxAssetsOther" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="2.375" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxAssetsAbstract to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="3.75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:title="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:label="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:title="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="rgr_DeferredTaxLiabilitiesPrepaidPensionCost" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract to rgr_DeferredTaxLiabilitiesPrepaidPensionCost" order="1.1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="1.75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:title="us-gaap_DeferredTaxLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" xlink:title="Presentation : us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract to us-gaap_DeferredTaxLiabilitiesOther" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_ComponentsOfDeferredTaxAssetsAbstract" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_DeferredTaxAssetsLiabilitiesNet" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:title="us-gaap_DeferredTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_DeferredTaxAssetsNet" order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:title="us-gaap_DeferredTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_DeferredTaxLiabilities" order="3.5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-osind">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember" xlink:title="us-gaap_SalesRevenueGoodsNetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueGoodsNetMember" xlink:title="Presentation : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_SalesRevenueGoodsNetMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Presentation : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:title="us-gaap_EntityWideRevenueMajorCustomerLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="Presentation : us-gaap_EntityWideRevenueMajorCustomerLineItems to us-gaap_ConcentrationRiskPercentage1" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:title="us-gaap_MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:title="us-gaap_NameOfMajorCustomerDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" xlink:title="Presentation : us-gaap_MajorCustomersAxis to us-gaap_NameOfMajorCustomerDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_AcusportMember" xlink:label="rgr_AcusportMember" xlink:title="rgr_AcusportMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_AcusportMember" xlink:title="Presentation : us-gaap_NameOfMajorCustomerDomain to rgr_AcusportMember" order="5" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DavidsonsMember" xlink:label="rgr_DavidsonsMember" xlink:title="rgr_DavidsonsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_DavidsonsMember" xlink:title="Presentation : us-gaap_NameOfMajorCustomerDomain to rgr_DavidsonsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_JerrysAndEllettBrothersMember" xlink:label="rgr_JerrysAndEllettBrothersMember" xlink:title="rgr_JerrysAndEllettBrothersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_JerrysAndEllettBrothersMember" xlink:title="Presentation : us-gaap_NameOfMajorCustomerDomain to rgr_JerrysAndEllettBrothersMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LipseysMember" xlink:label="rgr_LipseysMember" xlink:title="rgr_LipseysMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_LipseysMember" xlink:title="Presentation : us-gaap_NameOfMajorCustomerDomain to rgr_LipseysMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_SportsSouthMember" xlink:label="rgr_SportsSouthMember" xlink:title="rgr_SportsSouthMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgr_SportsSouthMember" xlink:title="Presentation : us-gaap_NameOfMajorCustomerDomain to rgr_SportsSouthMember" order="4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MinimumMember" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Presentation : us-gaap_RangeAxis to us-gaap_RangeMember" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:title="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Presentation : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_ConcentrationRiskByBenchmarkAxis" order="1.625" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:title="Presentation : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_EntityWideRevenueMajorCustomerLineItems" order="2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_MajorCustomersAxis" xlink:title="Presentation : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_MajorCustomersAxis" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_RangeAxis" xlink:title="Presentation : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_RangeAxis" order="1.75" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" xlink:title="us-gaap_StatementGeographicalAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_StatementGeographicalAxis" xlink:title="Presentation : us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable to us-gaap_StatementGeographicalAxis" order="1.5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xlink:title="us-gaap_SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:title="us-gaap_NumberOfOperatingSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:title="Presentation : us-gaap_SegmentReportingAbstract to us-gaap_NumberOfOperatingSegments" order="2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:title="Presentation : us-gaap_SegmentReportingAbstract to us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:title="us-gaap_SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="country_US" xlink:title="country_US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="country_US" xlink:title="Presentation : us-gaap_SegmentGeographicalDomain to country_US" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain" xlink:title="Presentation : us-gaap_StatementGeographicalAxis to us-gaap_SegmentGeographicalDomain" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-locd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:title="us-gaap_CreditFacilityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" xlink:title="us-gaap_LineOfCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" xlink:title="Presentation : us-gaap_CreditFacilityDomain to us-gaap_LineOfCreditMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" xlink:title="us-gaap_LineOfCreditFacilityTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:title="us-gaap_LineOfCreditFacilityAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:title="Presentation : us-gaap_LineOfCreditFacilityTable to us-gaap_LineOfCreditFacilityAxis" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" xlink:title="us-gaap_LineOfCreditFacilityLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityLineItems" xlink:title="Presentation : us-gaap_LineOfCreditFacilityTable to us-gaap_LineOfCreditFacilityLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="us-gaap_LineOfCreditFacilityAbstract" xlink:title="us-gaap_LineOfCreditFacilityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable" xlink:title="Presentation : us-gaap_LineOfCreditFacilityAbstract to us-gaap_LineOfCreditFacilityTable" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:title="Presentation : us-gaap_LineOfCreditFacilityAxis to us-gaap_CreditFacilityDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:label="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:title="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" xlink:title="Presentation : us-gaap_LineOfCreditFacilityLineItems to rgr_LineOfCreditFacilityBasisSpreadOnVariableRate" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:label="rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:title="rgr_LineOfCreditFacilityReferenceRatePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="rgr_LineOfCreditFacilityReferenceRatePercentage" xlink:title="Presentation : us-gaap_LineOfCreditFacilityLineItems to rgr_LineOfCreditFacilityReferenceRatePercentage" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:title="us-gaap_LineOfCreditFacilityExpirationDate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:title="Presentation : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityExpirationDate1" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:title="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:title="Presentation : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="Presentation : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:title="us-gaap_LineOfCreditFacilityInterestRateDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:title="Presentation : us-gaap_LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityInterestRateDescription" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-itsofasitpd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_CurrentIncomeTaxExpenseBenefit" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:title="Presentation : us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_CurrentFederalTaxExpenseBenefit" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:title="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:title="Presentation : us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredIncomeTaxExpenseBenefit" order="2.1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="2.125" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="3.75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-oa">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:title="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:title="us-gaap_OtherAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" xlink:title="Presentation : us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract to us-gaap_OtherAssetsDisclosureTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-oasooad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:title="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="Presentation : us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="us-gaap_CostMethodInvestments" xlink:title="us-gaap_CostMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_CostMethodInvestments" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_CostMethodInvestments" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepositAssets" xlink:label="us-gaap_DepositAssets" xlink:title="us-gaap_DepositAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_DepositAssets" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_DepositAssets" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:title="us-gaap_EquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_EquityMethodInvestments" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_EquityMethodInvestments" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsNet" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="us-gaap_FiniteLivedPatentsGross" xlink:title="us-gaap_FiniteLivedPatentsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedPatentsGross" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedPatentsGross" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneous" xlink:label="us-gaap_OtherAssetsMiscellaneous" xlink:title="us-gaap_OtherAssetsMiscellaneous" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_OtherAssetsMiscellaneous" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsLineItems to us-gaap_OtherAssetsMiscellaneous" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:title="us-gaap_PatentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_PatentsMember" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" xlink:title="us-gaap_SoftwareDevelopmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_SoftwareDevelopmentMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:title="Presentation : us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="Presentation : us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-oat">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:title="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfOtherAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:title="Presentation : us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract to us-gaap_ScheduleOfOtherAssetsTableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-oand">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:title="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:title="Presentation : us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract to us-gaap_ScheduleOfEquityMethodInvestmentsTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:title="us-gaap_EquityMethodInvesteeNameDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CrossbowManufacturerMember" xlink:label="rgr_CrossbowManufacturerMember" xlink:title="rgr_CrossbowManufacturerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="rgr_CrossbowManufacturerMember" xlink:title="Presentation : us-gaap_EquityMethodInvesteeNameDomain to rgr_CrossbowManufacturerMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_KodabowIncMember" xlink:label="rgr_KodabowIncMember" xlink:title="rgr_KodabowIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="rgr_KodabowIncMember" xlink:title="Presentation : us-gaap_EquityMethodInvesteeNameDomain to rgr_KodabowIncMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:title="us-gaap_PatentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_PatentsMember" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" xlink:title="us-gaap_SoftwareDevelopmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_SoftwareDevelopmentMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="Presentation : us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to us-gaap_EquityMethodInvesteeNameDomain" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsTable to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsTable to us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:title="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsTable to us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:title="us-gaap_AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_AmortizationOfIntangibleAssets" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_EquityMethodInvestmentOwnershipPercentage" order="4.5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="7.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="6.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="Presentation : us-gaap_ScheduleOfEquityMethodInvestmentsLineItems to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="5.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cp">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cpsoautefvd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-cpt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-eps">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:title="us-gaap_EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:title="Presentation : us-gaap_EarningsPerShareAbstract to us-gaap_EarningsPerShareTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-epsd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract" xlink:title="us-gaap_NetIncomeLossAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAbstract" xlink:title="Presentation : us-gaap_EarningsPerShareAbstract to us-gaap_NetIncomeLossAbstract" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="Presentation : us-gaap_EarningsPerShareAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Presentation : us-gaap_NetIncomeLossAbstract to us-gaap_NetIncomeLoss" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="Presentation : us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="Presentation : us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="Presentation : us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-epst1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="Presentation : us-gaap_EarningsPerShareAbstract to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccsose">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:title="us-gaap_EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:title="us-gaap_AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_AdditionalPaidInCapitalMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_CommonStockMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:title="us-gaap_RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_RetainedEarningsMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:title="us-gaap_TreasuryStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_TreasuryStockMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPaidinkind" xlink:label="us-gaap_DividendsPaidinkind" xlink:title="us-gaap_DividendsPaidinkind" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsPaidinkind" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_DividendsPaidinkind" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock" xlink:title="us-gaap_DividendsCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsCommonStock" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_DividendsCommonStock" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_NetIncomeLoss" order="2" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:title="us-gaap_StockRepurchasedDuringPeriodValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockRepurchasedDuringPeriodValue" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:title="us-gaap_StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockholdersEquity" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_1" xlink:title="us-gaap_StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_1" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockholdersEquity" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:title="Presentation : us-gaap_StatementOfStockholdersEquityAbstract to us-gaap_StatementTable" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:title="us-gaap_StatementEquityComponentsAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:title="Presentation : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementEquityComponentsAxis" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccsoiaci">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:title="us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:title="Presentation : us-gaap_IncomeStatementAbstract to us-gaap_StatementTable" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:title="us-gaap_InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InterestExpense" order="1.875" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:title="us-gaap_InterestIncomeExpenseNonoperatingNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InterestIncomeExpenseNonoperatingNet" order="0.1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:title="us-gaap_InvestmentIncomeInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InvestmentIncomeInterest" order="1.625" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:title="us-gaap_NonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpense" order="0.3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_OtherNonoperatingIncomeExpense" order="0.2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue" xlink:title="us-gaap_RoyaltyRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_RoyaltyRevenue" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_RoyaltyRevenue" order="1.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:title="us-gaap_OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:title="us-gaap_GeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_GeneralAndAdministrativeExpense" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:title="us-gaap_OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_OperatingExpenses" order="2.75" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:title="us-gaap_OtherOperatingIncomeExpenseNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_OtherOperatingIncomeExpenseNet" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionExpense" xlink:label="us-gaap_PensionExpense" xlink:title="us-gaap_PensionExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_PensionExpense" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_PensionExpense" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" xlink:title="us-gaap_SellingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_SellingExpense" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:label="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:title="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" xlink:title="Presentation : us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to rgr_OtherComprehensiveIncomeLossDefinedBenefitPensionPlansNetOfTax" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:title="us-gaap_SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FirearmsMember" xlink:label="rgr_FirearmsMember" xlink:title="rgr_FirearmsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_FirearmsMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_FirearmsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_UnaffiliatedCastingsMember" xlink:label="rgr_UnaffiliatedCastingsMember" xlink:title="rgr_UnaffiliatedCastingsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_UnaffiliatedCastingsMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_UnaffiliatedCastingsMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:title="us-gaap_SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:title="us-gaap_CommonStockDividendsPerShareDeclared" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_CommonStockDividendsPerShareDeclared" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_ComprehensiveIncomeNetOfTax" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:title="us-gaap_CostOfGoodsSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfGoodsSold" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_CostOfGoodsSold" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:title="us-gaap_EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_EarningsPerShareBasic" order="9.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:title="us-gaap_EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_EarningsPerShareDiluted" order="9.75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:title="us-gaap_GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_GrossProfit" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_IncomeTaxExpenseBenefit" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_NetIncomeLoss" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_NonoperatingIncomeExpenseAbstract" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_OperatingExpensesAbstract" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:title="us-gaap_OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_OperatingIncomeLoss" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" xlink:title="us-gaap_SalesRevenueGoodsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_SalesRevenueGoodsNet" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_SegmentReportingInformationLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:title="us-gaap_StatementBusinessSegmentsAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementBusinessSegmentsAxis" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:title="Presentation : us-gaap_StatementBusinessSegmentsAxis to us-gaap_SegmentDomain" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-itsoeitrrd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-itd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:title="us-gaap_IncomeTaxesPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxesPaidNet" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-it">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-itt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-id">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract" xlink:title="us-gaap_InventoryNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:title="us-gaap_InventoryGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryGross" xlink:title="Presentation : us-gaap_InventoryNetAbstract to us-gaap_InventoryGross" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:title="us-gaap_InventoryFinishedGoods" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryFinishedGoods" xlink:title="Presentation : us-gaap_InventoryNetAbstract to us-gaap_InventoryFinishedGoods" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:title="us-gaap_InventoryWorkInProcessAndRawMaterials" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:title="Presentation : us-gaap_InventoryNetAbstract to us-gaap_InventoryWorkInProcessAndRawMaterials" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_InventoryGrossBeforeAdjustments" xlink:label="rgr_InventoryGrossBeforeAdjustments" xlink:title="rgr_InventoryGrossBeforeAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="rgr_InventoryGrossBeforeAdjustments" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to rgr_InventoryGrossBeforeAdjustments" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNetAbstract" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_InventoryNetAbstract" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="us-gaap_InventoryLIFOReserve" xlink:title="us-gaap_InventoryLIFOReserve" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryLIFOReserve" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_InventoryLIFOReserve" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:title="us-gaap_InventoryValuationReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryValuationReserves" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_InventoryValuationReserves" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_InventoryNet" order="4.5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-i">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:title="us-gaap_InventoryDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_InventoryDisclosureTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-it1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-loc">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="us-gaap_LineOfCreditFacilityAbstract" xlink:title="us-gaap_LineOfCreditFacilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_LineOfCreditFacilitiesTextBlock" xlink:label="rgr_LineOfCreditFacilitiesTextBlock" xlink:title="rgr_LineOfCreditFacilitiesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAbstract" xlink:to="rgr_LineOfCreditFacilitiesTextBlock" xlink:title="Presentation : us-gaap_LineOfCreditFacilityAbstract to rgr_LineOfCreditFacilitiesTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-bop">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting" xlink:title="us-gaap_BasisOfAccounting" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BasisOfAccounting" xlink:title="Presentation : us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_BasisOfAccounting" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ooiend">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:title="us-gaap_OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:label="rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:title="rgr_DefinedBenefitPensionPlanExpenseIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="rgr_DefinedBenefitPensionPlanExpenseIncome" xlink:title="Presentation : us-gaap_OtherIncomeAndExpensesAbstract to rgr_DefinedBenefitPensionPlanExpenseIncome" order="1.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xlink:title="us-gaap_GainLossOnSaleOfOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets" xlink:title="Presentation : us-gaap_OtherIncomeAndExpensesAbstract to us-gaap_GainLossOnSaleOfOtherAssets" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:title="us-gaap_OtherOperatingIncomeExpenseNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" xlink:title="Presentation : us-gaap_OtherIncomeAndExpensesAbstract to us-gaap_OtherOperatingIncomeExpenseNet" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ooient">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:title="us-gaap_OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_OtherIncomeAndExpensesTableTextBlock" xlink:label="rgr_OtherIncomeAndExpensesTableTextBlock" xlink:title="rgr_OtherIncomeAndExpensesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="rgr_OtherIncomeAndExpensesTableTextBlock" xlink:title="Presentation : us-gaap_OtherIncomeAndExpensesAbstract to rgr_OtherIncomeAndExpensesTableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ooien">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:title="us-gaap_OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="Presentation : us-gaap_OtherIncomeAndExpensesAbstract to us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-tapaaed">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:title="us-gaap_PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:title="us-gaap_AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:title="Presentation : us-gaap_PayablesAndAccrualsAbstract to us-gaap_AccountsPayableCurrent" order="1.625" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:title="us-gaap_AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:title="Presentation : us-gaap_PayablesAndAccrualsAbstract to us-gaap_AccruedLiabilitiesCurrent" order="1.875" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" xlink:title="us-gaap_TaxesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_TaxesPayableCurrent" xlink:title="Presentation : us-gaap_PayablesAndAccrualsAbstract to us-gaap_TaxesPayableCurrent" order="1.75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-tapaae">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:title="us-gaap_PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="Presentation : us-gaap_PayablesAndAccrualsAbstract to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-tapaaet">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:title="us-gaap_PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="Presentation : us-gaap_PayablesAndAccrualsAbstract to us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ppaet">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ppae">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-qroou">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:title="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:title="us-gaap_QuarterlyFinancialInformationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:title="Presentation : us-gaap_QuarterlyFinancialInformationDisclosureAbstract to us-gaap_QuarterlyFinancialInformationTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-qroout">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:title="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="Presentation : us-gaap_QuarterlyFinancialInformationDisclosureAbstract to us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-sed">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:title="us-gaap_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:title="us-gaap_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MaximumMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:title="us-gaap_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:title="Presentation : us-gaap_RangeMember to us-gaap_MinimumMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:title="us-gaap_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:title="Presentation : us-gaap_RangeAxis to us-gaap_RangeMember" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:title="us-gaap_SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="Presentation : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xlink:title="us-gaap_SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:label="rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:title="rgr_DividendsPayableAmountPerShareSubsequentEvent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="rgr_DividendsPayableAmountPerShareSubsequentEvent" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to rgr_DividendsPayableAmountPerShareSubsequentEvent" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="us-gaap_DividendsPayableAmountPerShare" xlink:title="us-gaap_DividendsPayableAmountPerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DividendsPayableAmountPerShare" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_DividendsPayableAmountPerShare" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:title="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_StockRepurchaseProgramAuthorizedAmount1" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:title="us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xlink:title="us-gaap_SubsequentEventTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventTable" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to us-gaap_SubsequentEventTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:title="us-gaap_SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:title="Presentation : us-gaap_SubsequentEventTypeDomain to us-gaap_SubsequentEventMember" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_RangeAxis" xlink:title="Presentation : us-gaap_SubsequentEventTable to us-gaap_RangeAxis" order="1.5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Presentation : us-gaap_SubsequentEventTable to us-gaap_SubsequentEventTypeAxis" order="1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventLineItems" xlink:title="Presentation : us-gaap_SubsequentEventTable to us-gaap_SubsequentEventLineItems" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-trn">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-trnt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-osisoosfid">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:title="us-gaap_SegmentReportingInformationLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" xlink:title="Presentation : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_SegmentReportingInformationLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:title="us-gaap_StatementBusinessSegmentsAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:title="Presentation : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_StatementBusinessSegmentsAxis" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xlink:title="us-gaap_SegmentReportingAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="Presentation : us-gaap_SegmentReportingAbstract to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:title="us-gaap_SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CastingsMember" xlink:label="rgr_CastingsMember" xlink:title="rgr_CastingsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_CastingsMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_CastingsMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_CastingsNetMember" xlink:label="rgr_CastingsNetMember" xlink:title="rgr_CastingsNetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_CastingsNetMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_CastingsNetMember" order="4.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_FirearmsMember" xlink:label="rgr_FirearmsMember" xlink:title="rgr_FirearmsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_FirearmsMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_FirearmsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_IntersegmentMember" xlink:label="rgr_IntersegmentMember" xlink:title="rgr_IntersegmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_IntersegmentMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_IntersegmentMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rgr-20150627.xsd#rgr_UnaffiliatedMember" xlink:label="rgr_UnaffiliatedMember" xlink:title="rgr_UnaffiliatedMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="rgr_UnaffiliatedMember" xlink:title="Presentation : us-gaap_SegmentDomain to rgr_UnaffiliatedMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" xlink:title="us-gaap_CorporateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" xlink:title="Presentation : us-gaap_SegmentDomain to us-gaap_CorporateMember" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember" xlink:title="us-gaap_IntersegmentEliminationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_IntersegmentEliminationMember" xlink:title="Presentation : us-gaap_SegmentDomain to us-gaap_IntersegmentEliminationMember" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_Assets" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:title="us-gaap_Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Depreciation" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_Depreciation" order="3.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" xlink:title="us-gaap_SalesRevenueGoodsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" xlink:title="Presentation : us-gaap_SegmentReportingInformationLineItems to us-gaap_SalesRevenueGoodsNet" order="1.75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:title="Presentation : us-gaap_StatementBusinessSegmentsAxis to us-gaap_SegmentDomain" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-osit">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xlink:title="us-gaap_SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="Presentation : us-gaap_SegmentReportingAbstract to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-osi">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xlink:title="us-gaap_SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:title="Presentation : us-gaap_SegmentReportingAbstract to us-gaap_SegmentReportingDisclosureTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-ccsosep">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="Presentation : us-gaap_StatementOfStockholdersEquityAbstract to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:title="us-gaap_StockRepurchasedDuringPeriodShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" xlink:title="Presentation : us-gaap_StatementOfStockholdersEquityAbstract to us-gaap_StockRepurchasedDuringPeriodShares" order="15.5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-se">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:title="us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:title="us-gaap_SubsequentEventsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to us-gaap_SubsequentEventsTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-siaqad">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAllowancesAndReservesTypeAxis" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" order="2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="us-gaap_AllowanceForDoubtfulAccountsMember" xlink:title="us-gaap_AllowanceForDoubtfulAccountsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_AllowanceForDoubtfulAccountsMember" xlink:title="Presentation : us-gaap_ValuationAllowancesAndReservesDomain to us-gaap_AllowanceForDoubtfulAccountsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForPromotionsMember" xlink:label="us-gaap_AllowanceForPromotionsMember" xlink:title="us-gaap_AllowanceForPromotionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_AllowanceForPromotionsMember" xlink:title="Presentation : us-gaap_ValuationAllowancesAndReservesDomain to us-gaap_AllowanceForPromotionsMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="us-gaap_InventoryValuationReserveMember" xlink:title="us-gaap_InventoryValuationReserveMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_InventoryValuationReserveMember" xlink:title="Presentation : us-gaap_ValuationAllowancesAndReservesDomain to us-gaap_InventoryValuationReserveMember" order="2.5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" xlink:title="Presentation : us-gaap_ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesDomain" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:title="us-gaap_ValuationAndQualifyingAccountsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsAbstract to us-gaap_ValuationAndQualifyingAccountsDisclosureTable" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesBalance" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_1" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_1" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesBalance" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAllowancesAndReservesDeductions" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ruger.com/role/rgr-siaqa">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:title="us-gaap_ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="Presentation : us-gaap_ValuationAndQualifyingAccountsAbstract to us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>12
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M96QS4$L!`A0#%`````@`J8C\1N,.F.&*`0``%A8``!H``````````````(`!
MU0(``'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L!`A0#%`````@`J8C\
M1E4%[`&O`@``R`D``!```````````````(`!EP0``&1O8U!R;W!S+V%P<"YX
M;6Q02P$"%`,4````"`"IB/Q&OQYEUS\!``!I`P``$0``````````````@`%T
M!P``9&]C4')O<',O8V]R92YX;6Q02P$"%`,4````"`"IB/Q&F5R<(Q`&``"<
M)P``$P``````````````@`'B"```>&PO=&AE;64O=&AE;64Q+GAM;%!+`0(4
M`Q0````(`*F(_$;VZ`IZ6`(``$H+```-``````````````"``2,/``!X;"]S
M='EL97,N>&UL4$L!`A0#%`````@`J8C\1F\*R?Z)`P``]0L```\`````````
M`````(`!IA$``'AL+W=O<FMB;V]K+GAM;%!+`0(4`Q0````(`*F(_$:P42J7
M2P(``/('```8``````````````"``5P5``!X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"%`,4````"`"IB/Q&U]H)F#X$``#;%```&```````````````
M@`'=%P``>&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!`A0#%`````@`J8C\
M1AQ$(PLP`@``AP<``!@``````````````(`!41P``'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+`0(4`Q0````(`*F(_$8;\=!/P00``*\6```8````````
M``````"``;<>``!X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"%`,4````
M"`"IB/Q&E0E(LZT"``!#"@``&```````````````@`&N(P``>&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L!`A0#%`````@`J8C\1GP\Y-JI`0``M0,``!@`
M`````````````(`!D28``'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+`0(4
M`Q0````(`*F(_$:+&]^,)00``(T3```8``````````````"``7`H``!X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"%`,4````"`"IB/Q&_V`0/:$!``"Q
M`P``&```````````````@`'++```>&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L!`A0#%`````@`J8C\1H[V7NFB`0``L0,``!@``````````````(`!HBX`
M`'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+`0(4`Q0````(`*F(_$:)O8%5
MH`$``+$#```9``````````````"``7HP``!X;"]W;W)K<VAE971S+W-H965T
M,3`N>&UL4$L!`A0#%`````@`J8C\1I$-5;.A`0``L0,``!D`````````````
M`(`!43(``'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"%`,4````"`"I
MB/Q&Z=UT^*$!``"Q`P``&0``````````````@`$I-```>&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+`0(4`Q0````(`*F(_$:H+GP,H@$``+$#```9````
M``````````"``0$V``!X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L!`A0#
M%`````@`J8C\1GHI!0.A`0``L0,``!D``````````````(`!VC<``'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"%`,4````"`"IB/Q&"QG$CI\!``"Q
M`P``&0``````````````@`&R.0``>&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+`0(4`Q0````(`*F(_$:13!J4HP$``+$#```9``````````````"``8@[
M``!X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!`A0#%`````@`J8C\1B/9
M72>@`0``L0,``!D``````````````(`!8CT``'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"%`,4````"`"IB/Q&\WM?%:(!``"Q`P``&0``````````
M````@`$Y/P``>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+`0(4`Q0````(
M`*F(_$9$<"*RSP$``.`$```9``````````````"``1)!``!X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L!`A0#%`````@`J8C\1NBRP;FE`0``L0,``!D`
M`````````````(`!&$,``'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M%`,4````"`"IB/Q&"A^_=J,!``"Q`P``&0``````````````@`'T1```>&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+`0(4`Q0````(`*F(_$8.+8`SI0$`
M`+$#```9``````````````"``<Y&``!X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L!`A0#%`````@`J8C\1H@CFF*F`0``L0,``!D``````````````(`!
MJD@``'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"%`,4````"`"IB/Q&
M+:93J<`!``#W!```&0``````````````@`&'2@``>&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+`0(4`Q0````(`*F(_$:78,4T&0(``'0&```9````````
M``````"``7Y,``!X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L!`A0#%```
M``@`J8C\1A[I0X;@`0``M@4``!D``````````````(`!SDX``'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"%`,4````"`"IB/Q&>C":FC4"```-!P``
M&0``````````````@`'E4```>&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M`0(4`Q0````(`*F(_$9RQ5%V%`(``$0&```9``````````````"``5%3``!X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L!`A0#%`````@`J8C\1C0X8?2)
M`@``6P@``!D``````````````(`!G%4``'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"%`,4````"`"IB/Q&/Q;PN]T"``#^"P``&0``````````````
M@`%<6```>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+`0(4`Q0````(`*F(
M_$8[(>`F70(``#<)```9``````````````"``7!;``!X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L!`A0#%`````@`J8C\1HW@/J8.!```!A0``!D`````
M`````````(`!!%X``'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"%`,4
M````"`"IB/Q&JL,#T:0!``"O`P``&0``````````````@`%)8@``>&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+`0(4`Q0````(`*F(_$;1FZ5$\@$``)\%
M```9``````````````"``21D``!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L!`A0#%`````@`J8C\1BR#6?:3`0``>P,``!D``````````````(`!368`
M`'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"%`,4````"`"IB/Q&HG#8
MAUP@``!*<P``%```````````````@`$7:```>&PO<VAA<F5D4W1R:6YG<RYX
8;6Q02P4&`````"P`+`#F"P``I8@`````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R33.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097095176192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING SEGMENT INFORMATION (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</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_us-gaap_NumberOfOperatingSegments', window );">Number of Operating Segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NumberOfOperatingSegments">
<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>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</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;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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>15
<FILENAME>R25.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097086585328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_us-gaap_InventoryNetAbstract', window );"><strong>Inventory at FIFO</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_InventoryFinishedGoods', window );">Finished products</a></td>
<td class="nump">$ 16,564<span></span>
</td>
<td class="nump">$ 20,083<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_us-gaap_InventoryWorkInProcessAndRawMaterials', window );">Materials and work in process</a></td>
<td class="nump">61,359<span></span>
</td>
<td class="nump">68,934<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Gross inventories</a></td>
<td class="nump">77,923<span></span>
</td>
<td class="nump">89,017<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_us-gaap_InventoryLIFOReserve', window );">Less: LIFO reserve</a></td>
<td class="num">(41,614)<span></span>
</td>
<td class="num">(40,578)<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_us-gaap_InventoryValuationReserves', window );">Less: excess and obsolescence reserve</a></td>
<td class="num">(2,120)<span></span>
</td>
<td class="num">(3,750)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Net inventories</a></td>
<td class="nump">$ 34,189<span></span>
</td>
<td class="nump">$ 44,689<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<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>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<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>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReserve">
<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>Amount of difference between inventory at lower of LIFO cost or market and inventory at lower of other inventory accounting method cost or market, for example, but not limited to, FIFO or average cost.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(c))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_InventoryLIFOReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<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>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<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 );">- References</a><div><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;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InventoryValuationReserves">
<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>Amount of valuation reserve for inventory.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 5.BB)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 4<br><br><br><br> -Subparagraph (SX 210.12-09)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<br><br><br><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;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessAndRawMaterials">
<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 aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product.  Includes supplies used directly or indirectly in the manufacturing or production process.  This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a)(3),(4))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_InventoryWorkInProcessAndRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R9.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097260652656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES [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_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></p>
<div>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Organization: </font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">Sturm, Ruger &amp; Company, Inc. (the &#147;Company&#148;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Virtually all of the Company's sales for the three and&#160;six months ended June 27, 2015 were firearms sales, with casting sales representing approximately <font>1</font>% of sales. Export sales represent approximately <font>4</font>% of total sales. The Company's design and manufacturing operations are located in the United States and almost all product content is domestic.&#160; </font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The Company's firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market. </font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">The Company and a wholly-owned subsidiary manufacture investment castings made from steel alloys and metal injection molding (&#147;MIM&#148;) parts for internal use in the Company's&#160;firearms and utilize available investment casting and MIM capacity to manufacture and sell castings and MIM parts to unaffiliated, third-party customers.</font></p>
</div>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;<br/></font></p>
<div>
<p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px; text-align: justify;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><u>Principles of Consolidation</u></font></p>
<p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></p>
<p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px; text-align: justify; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'times new roman', times;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.</font></p>
</div>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"><br/></font></p>
<div>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Fair Value of Financial Instruments:</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The carrying amounts of financial instruments, including cash, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to the short-term maturity of these items.</font></p>
</div>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><br/></p>
<div>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Use of Estimates:</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</font></p>
</div>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SignificantAccountingPoliciesTextBlock">
<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 entire disclosure for all significant accounting policies of the reporting entity.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18861-107790<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18726-107790<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18743-107790<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18854-107790<br><br><br><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;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R29.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097099685504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</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_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 17,560<span></span>
</td>
<td class="nump">$ 22,286<span></span>
</td>
<td class="nump">$ 33,063<span></span>
</td>
<td class="nump">$ 46,605<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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares outstanding - Basic</a></td>
<td class="nump">18,697,623<span></span>
</td>
<td class="nump">19,410,102<span></span>
</td>
<td class="nump">18,688,269<span></span>
</td>
<td class="nump">19,388,396<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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of options and restricted stock units outstanding under the Company's employee compensation plans</a></td>
<td class="nump">649,435<span></span>
</td>
<td class="nump">533,411<span></span>
</td>
<td class="nump">620,478<span></span>
</td>
<td class="nump">511,610<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of common shares outstanding - Diluted</a></td>
<td class="nump">19,347,058<span></span>
</td>
<td class="nump">19,943,513<span></span>
</td>
<td class="nump">19,308,747<span></span>
</td>
<td class="nump">19,900,006<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<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>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1500-109256<br><br><br><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;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<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 );">- References</a><div><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;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<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 );">- References</a><div><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;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Weighted-Average Number of Common Shares Outstanding<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br><br><br><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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R28.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097093023232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">35.60%<span></span>
</td>
<td class="nump">32.80%<span></span>
</td>
<td class="nump">35.80%<span></span>
</td>
<td class="nump">34.80%<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_us-gaap_IncomeTaxesPaidNet', window );">Income tax payments</a></td>
<td class="nump">$ 12.4<span></span>
</td>
<td class="nump">$ 22.4<span></span>
</td>
<td class="nump">$ 12.4<span></span>
</td>
<td class="nump">$ 22.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<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>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 13<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h)(2))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br><br><br><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;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxesPaidNet">
<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 amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br><br><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;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>ZIP
<SEQUENCE>19
<FILENAME>0001174947-15-001266-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-15-001266-xbrl.zip
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
M4$L!`AX#%`````@`DXC\1A0`PP^_>```RWD)`!``&````````0```*2!````
M`')G<BTR,#$U,#8R-RYX;6Q55`4``V;NMU5U>`L``00E#@``!#D!``!02P$"
M'@,4````"`"3B/Q&/D[G$S<-``#(L@``%``8```````!````I($)>0``<F=R
M+3(P,34P-C(W7V-A;"YX;6Q55`4``V;NMU5U>`L``00E#@``!#D!``!02P$"
M'@,4````"`"3B/Q&91;X,,@X```MV0,`%``8```````!````I(&.A@``<F=R
M+3(P,34P-C(W7V1E9BYX;6Q55`4``V;NMU5U>`L``00E#@``!#D!``!02P$"
M'@,4````"`"3B/Q&TS7RUV#>```':P\`%``8```````!````I(&DOP``<F=R
M+3(P,34P-C(W7VQA8BYX;6Q55`4``V;NMU5U>`L``00E#@``!#D!``!02P$"
M'@,4````"`"3B/Q&?)VM(]EC``"HH@<`%``8```````!````I(%2G@$`<F=R
M+3(P,34P-C(W7W!R92YX;6Q55`4``V;NMU5U>`L``00E#@``!#D!``!02P$"
M'@,4````"`"3B/Q&(8T18)T3``#&X@``$``8```````!````I(%Y`@(`<F=R
M+3(P,34P-C(W+GAS9%54!0`#9NZW575X"P`!!"4.```$.0$``%!+!08`````
..!@`&`!0"``!@%@(`````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R30.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097093076592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMPENSATION PLANS (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</div></th>
<th class="th"><div>Apr. 30, 2007</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 2,298<span></span>
</td>
<td class="nump">$ 2,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock units issued</a></td>
<td class="nump">9,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense recognized</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=rgr_StockIncentivePlan2007Member', window );">2007 SIP [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,550,000<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grants</a></td>
<td class="nump">543,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SAB TOPIC 14.F)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (h)(1)(i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 14<br><br><br><br> -Section F<br><br><br><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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<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 aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<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>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<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 maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<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>Amount of capitalized and expensed compensation cost from equity-based compensation arrangements.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (h)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<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>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><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;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=rgr_StockIncentivePlan2007Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=rgr_StockIncentivePlan2007Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R31.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097092926176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMPENSATION PLANS (Schedule of Stock Option Activity) (Details) - Jun. 27, 2015 - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th"><div>Total</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at Beginning of year</a></td>
<td class="nump">40,977<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted</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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="num">(17,250)<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at End of year</a></td>
<td class="nump">23,727<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at Beginning of year</a></td>
<td class="nump">$ 8.82<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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="nump">$ 8.24<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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at End of year</a></td>
<td class="nump">$ 9.24<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue', window );">Outstanding at Beginning of year</a></td>
<td class="nump">$ 6.29<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue', window );">Exercised</a></td>
<td class="nump">$ 4.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue', window );">Expired</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue', window );">Outstanding at End of year</a></td>
<td class="nump">$ 7.96<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_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract', window );"><strong>Weighted-Average Remaining Contractual Life</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">The aggregate intrinsic value of options outstanding</a></td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue">
<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>Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Weighted Average Grant Date Fair Value</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;">rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average grant-date fair value of options expired during the reporting period as calculated by applying the disclosed option pricing methodology.</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;">rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue">
<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 weighted average grant-date fair value of options outstanding in the reporting period as calculated by applying the disclosed option pricing methodology.</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;">rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract">
<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 );">- References</a><div><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;">rgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualLifeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<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>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iv)(4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<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>Net number of share options (or share units) granted during the period.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iv)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (d)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<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>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<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>Number of options outstanding, including both vested and non-vested options.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(i)-(ii)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<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>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<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>Weighted average price at which option holders acquired shares when converting their stock options into shares.</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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<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>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<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>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<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>Number of share options (or share units) exercised during the current period.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iv)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28,29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R8.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097099605184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>BASIS OF PRESENTATION [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_us-gaap_BasisOfAccounting', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">NOTE 1 - BASIS OF PRESENTATION</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">The accompanying unaudited condensed <font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">consolidated</font>&#160;financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements.</font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">In the opinion of management, the accompanying unaudited condensed <font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">consolidated</font> financial statements include all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation of the results of the interim periods. Operating results for the six months ended June 27, 2015 may not be indicative of the results to be expected for the full year ending December 31, 2015. These financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in our Annual Report on Form 10-K for the year ended December 31, 2014.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<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 entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<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 );">- References</a><div><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;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R32.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097087091664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING SEGMENT INFORMATION (Schedule of Operating Segment Financial Information) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</div></th>
<th class="th"><div>Dec. 31, 2014</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="nump">$ 140,872<span></span>
</td>
<td class="nump">$ 153,657<span></span>
</td>
<td class="nump">$ 277,827<span></span>
</td>
<td class="nump">$ 323,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">27,273<span></span>
</td>
<td class="nump">33,141<span></span>
</td>
<td class="nump">51,496<span></span>
</td>
<td class="nump">71,439<span></span>
</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_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">291,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">291,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 254,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_FirearmsMember', window );">Firearms [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="nump">139,224<span></span>
</td>
<td class="nump">153,016<span></span>
</td>
<td class="nump">274,804<span></span>
</td>
<td class="nump">322,179<span></span>
</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">27,150<span></span>
</td>
<td class="nump">33,547<span></span>
</td>
<td class="nump">51,354<span></span>
</td>
<td class="nump">72,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">202,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">211,338<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_CastingsMember', window );">Castings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="num">(463)<span></span>
</td>
<td class="num">(542)<span></span>
</td>
<td class="num">(1,009)<span></span>
</td>
<td class="num">(1,071)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">16,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,772<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedMember', window );">Unaffiliated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="nump">1,648<span></span>
</td>
<td class="nump">641<span></span>
</td>
<td class="nump">3,023<span></span>
</td>
<td class="nump">1,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_IntersegmentMember', window );">Intersegment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="nump">8,747<span></span>
</td>
<td class="nump">9,452<span></span>
</td>
<td class="nump">16,291<span></span>
</td>
<td class="nump">18,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_CastingsNetMember', window );">Castings, net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="nump">10,395<span></span>
</td>
<td class="nump">10,093<span></span>
</td>
<td class="nump">19,314<span></span>
</td>
<td class="nump">20,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="num">(8,747)<span></span>
</td>
<td class="num">(9,452)<span></span>
</td>
<td class="num">(16,291)<span></span>
</td>
<td class="num">(18,906)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">586<span></span>
</td>
<td class="nump">$ 136<span></span>
</td>
<td class="nump">1,151<span></span>
</td>
<td class="nump">$ 272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">$ 72,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,272<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 12<br><br><br><br> -Article 7<br><br><br><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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<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>This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 940<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51673353&amp;loc=d3e41242-110953<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 10<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<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>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=rgr_FirearmsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_FirearmsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rgr_CastingsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_CastingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rgr_IntersegmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_IntersegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rgr_CastingsNetMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_CastingsNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_IntersegmentEliminationMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R2.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097086630592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 61,124<span></span>
</td>
<td class="nump">$ 8,901<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_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net</a></td>
<td class="nump">54,113<span></span>
</td>
<td class="nump">49,735<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_us-gaap_InventoryGross', window );">Gross inventories</a></td>
<td class="nump">77,923<span></span>
</td>
<td class="nump">89,017<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_us-gaap_InventoryLIFOReserve', window );">Less LIFO reserve</a></td>
<td class="num">(41,614)<span></span>
</td>
<td class="num">(40,578)<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_us-gaap_InventoryValuationReserves', window );">Less excess and obsolescence reserve</a></td>
<td class="num">(2,120)<span></span>
</td>
<td class="num">(3,750)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Net inventories</a></td>
<td class="nump">34,189<span></span>
</td>
<td class="nump">44,689<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_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent', window );">Deferred income taxes</a></td>
<td class="nump">8,870<span></span>
</td>
<td class="nump">7,246<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_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">2,802<span></span>
</td>
<td class="nump">7,603<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">161,098<span></span>
</td>
<td class="nump">118,174<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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">303,919<span></span>
</td>
<td class="nump">288,236<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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less allowances for depreciation</a></td>
<td class="num">(194,487)<span></span>
</td>
<td class="num">(177,575)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property, plant and equipment</a></td>
<td class="nump">109,432<span></span>
</td>
<td class="nump">110,661<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_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">21,137<span></span>
</td>
<td class="nump">25,547<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">291,667<span></span>
</td>
<td class="nump">254,382<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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Trade accounts payable and accrued expenses</a></td>
<td class="nump">41,881<span></span>
</td>
<td class="nump">36,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_ProductLiabilityCurrent', window );">Product liability</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">641<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_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Employee compensation and benefits</a></td>
<td class="nump">25,413<span></span>
</td>
<td class="nump">18,302<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_us-gaap_WorkersCompensationLiabilityCurrent', window );">Workers' compensation</a></td>
<td class="nump">5,327<span></span>
</td>
<td class="nump">5,133<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_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">1,827<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">74,792<span></span>
</td>
<td class="nump">60,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_ProductLiabilityAccrualNoncurrent', window );">Product liability</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">204<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_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred income taxes</a></td>
<td class="nump">$ 8,782<span></span>
</td>
<td class="nump">$ 8,334<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_us-gaap_CommitmentsAndContingencies', window );">Contingent liabilities - Note 10</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">$ 27,125<span></span>
</td>
<td class="nump">$ 25,472<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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">221,831<span></span>
</td>
<td class="nump">198,159<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_us-gaap_TreasuryStockValue', window );">Less: Treasury stock - at cost 2015 - 5,062,347 shares - 2014 - 4,980,247 shares</a></td>
<td class="num">(64,727)<span></span>
</td>
<td class="num">(61,886)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders' Equity</a></td>
<td class="nump">207,993<span></span>
</td>
<td class="nump">185,462<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders' Equity</a></td>
<td class="nump">$ 291,667<span></span>
</td>
<td class="nump">$ 254,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember', window );">Nonvoting Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockValue', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Voting Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">$ 23,764<span></span>
</td>
<td class="nump">$ 23,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_ProductLiabilityAccrualNoncurrent">
<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>Carrying value as of the balance sheet date of obligations incurred through that date which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters and due after one year (or beyond the operating cycle if longer).</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;">rgr_ProductLiabilityAccrualNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_ProductLiabilityCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred through that date which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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;">rgr_ProductLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<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>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19,20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<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>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3-4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph a(1)<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 4<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<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>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 15<br><br><br><br> -Article 9<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph b(1)<br><br><br><br> -Article 7<br><br><br><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;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<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>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.14)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<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>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.30(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 12<br><br><br><br> -Article 7<br><br><br><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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><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;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<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>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.(a),19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.25)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<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>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<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>Amount of deferred tax liability attributable to taxable temporary differences.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Deferred Tax Liability<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6510232<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph b(2)<br><br><br><br> -Article 7<br><br><br><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;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent">
<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>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><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;">us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<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>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<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>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReserve">
<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>Amount of difference between inventory at lower of LIFO cost or market and inventory at lower of other inventory accounting method cost or market, for example, but not limited to, FIFO or average cost.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(c))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_InventoryLIFOReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<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>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<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>Amount of valuation reserve for inventory.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 5.BB)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 4<br><br><br><br> -Subparagraph (SX 210.12-09)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<br><br><br><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;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<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>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.32)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 25<br><br><br><br> -Article 7<br><br><br><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;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<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>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherAssetsNoncurrent">
<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>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<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>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<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>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<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>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 7<br><br><br><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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<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 cumulative amount of the reporting entity's undistributed earnings or deficit.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.31(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 4.E)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29-31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section E<br><br><br><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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockValue">
<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 amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br><br><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;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrent">
<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>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R6.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097098940848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 27, 2015 </div>
<div>shares</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_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY [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_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock, shares</a></td>
<td class="nump">82,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StockRepurchasedDuringPeriodShares">
<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>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R35.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097087084352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details)<br></strong></div></th>
<th class="th">
<div>Jul. 28, 2015 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</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_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividend authorized</a></td>
<td class="nump">$ 0.36<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableAmountPerShare">
<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 per share amount of a dividend declared, but not paid, as of the financial reporting date.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br><br><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;">us-gaap_DividendsPayableAmountPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<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>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R22.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097087154144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMPENSATION PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>COMPENSATION PLANS [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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<div style="display: block;">
<div style="display: block;">
<table style="border-collapse: collapse; width: 100%; margin-left: 0px;" cellspacing="0" cellpadding="0">

<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; text-align: justify; font-family: 'times new roman'; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom" colspan="2">
<p style="margin: 0pt; text-align: center; text-indent: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Shares</font></p>
</td>
<td style="padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom">
<p style="margin: 0pt; text-align: center; text-indent: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Weighted<br/>Average<br/>Exercise<br/>Price</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px; vertical-align: bottom; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" valign="bottom" colspan="2">
<p style="margin: 0pt; text-indent: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Grant&#160;Date<br/>Fair&#160;Value</font></p>
</td>
<td style="padding: 0px; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom">
<p style="margin: 0pt; text-indent: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; width: 61%; text-indent: 20px; border-right-width: 1px !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: #cceeff;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Outstanding&#160;at&#160;December&#160;31,&#160;2014&#160; </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">40,977</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">8.82</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; text-align: right; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">6.29</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Granted </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; background-color: #cceeff;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Exercised </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">(17,250</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">8.24</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">4.00</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Expired </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: #cceeff;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Outstanding at June 27, 2015 </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"><font><font>23,727</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">9.24</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">7.96</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>

</table>
</div>
</div>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<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 );">- References</a><div><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;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<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>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><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;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R24.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097086616560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Details) - Jun. 27, 2015<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedCastingsMember', window );">Net castings sales [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_ExportSalesMember', window );">Export firearm sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<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>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 275<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 18<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6351-108592<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 20<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13531-108611<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 275<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 20<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6404-108592<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 21<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br><br><br><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;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedCastingsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedCastingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rgr_ExportSalesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_ExportSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R7.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097087042176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 33,063<span></span>
</td>
<td class="nump">$ 46,605<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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">17,841<span></span>
</td>
<td class="nump">17,880<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_us-gaap_InventoryWriteDown', window );">Slow moving inventory valuation adjustment</a></td>
<td class="num">(1,011)<span></span>
</td>
<td class="nump">960<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_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,298<span></span>
</td>
<td class="nump">2,758<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_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of assets</a></td>
<td class="num">(157)<span></span>
</td>
<td class="num">(7)<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_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(1,176)<span></span>
</td>
<td class="nump">$ 623<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_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Impairment of assets</a></td>
<td class="nump">12<span></span>
</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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade receivables</a></td>
<td class="num">(4,378)<span></span>
</td>
<td class="nump">$ 15,680<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_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">11,511<span></span>
</td>
<td class="num">(18,078)<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_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Trade accounts payable and accrued expenses</a></td>
<td class="nump">5,925<span></span>
</td>
<td class="num">(10,181)<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_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Employee compensation and benefits</a></td>
<td class="nump">6,881<span></span>
</td>
<td class="num">(12,751)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_IncreaseDecreaseInProductLiability', window );">Product liability</a></td>
<td class="num">(401)<span></span>
</td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities', window );">Prepaid expenses, other assets and other liabilities</a></td>
<td class="nump">8,785<span></span>
</td>
<td class="num">(7,639)<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_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">1,671<span></span>
</td>
<td class="num">(239)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash provided by operating activities</a></td>
<td class="nump">80,864<span></span>
</td>
<td class="nump">35,576<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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Property, plant and equipment additions</a></td>
<td class="num">(16,259)<span></span>
</td>
<td class="num">(22,817)<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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of assets</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Cash used for investing activities</a></td>
<td class="num">(16,041)<span></span>
</td>
<td class="num">(22,542)<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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Tax benefit from exercise of stock options and vesting of RSU's</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">1,620<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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Remittance of taxes withheld from employees related to share-based compensation</a></td>
<td class="num">(1,000)<span></span>
</td>
<td class="num">(2,317)<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_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">97<span></span>
</td>
<td class="nump">$ 23<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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(2,841)<span></span>
</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_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(9,161)<span></span>
</td>
<td class="num">$ (19,989)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Cash used for financing activities</a></td>
<td class="num">(12,600)<span></span>
</td>
<td class="num">(20,663)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">52,223<span></span>
</td>
<td class="num">(7,629)<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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">8,901<span></span>
</td>
<td class="nump">55,064<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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 61,124<span></span>
</td>
<td class="nump">$ 47,435<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities">
<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 increase (decrease) during the reporting period in the value of prepaid expenses , other assets and other liabilities not separately disclosed in the statement of cash flows.</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;">rgr_IncreaseDecreaseInPrepaidExpenseOtherAssetsAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_rgr_IncreaseDecreaseInProductLiability">
<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 net change during the reporting period in the Product liability expense which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters.</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;">rgr_IncreaseDecreaseInProductLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<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>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 230<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br><br><br><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;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOtherTaxExpenseBenefit">
<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>Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (g),(h)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SAB TOPIC 6.I.7)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Deferred Tax Expense (or Benefit)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 6<br><br><br><br> -Section I<br><br><br><br> -Subsection 7<br><br><br><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;">us-gaap_DeferredOtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<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 aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">
<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>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 323<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 32<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49116238&amp;loc=d3e32787-111569<br><br><br><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;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<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>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br><br><br><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;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<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>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<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 increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<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 increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<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 increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<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 increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<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 increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<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 );">- References</a><div><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;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InventoryWriteDown">
<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>Charge to cost of goods sold that represents the reduction of the carrying amount of inventory, generally attributable to obsolescence or market conditions.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28360613&amp;loc=d3e4542-108314<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br><br><br><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;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<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>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br><br><br><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;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<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>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 25<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3536-108585<br><br><br><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;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<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 cash outflow to reacquire common stock during the period.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><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;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<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>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><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;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<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>Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br><br><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;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<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 cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br><br><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;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<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 cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 12<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><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;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<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 cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (j)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><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;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<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 aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><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;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R3.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097089485920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">5,062,347<span></span>
</td>
<td class="nump">4,980,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember', window );">Nonvoting Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, par value per share</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<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_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, shares authorized</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,000<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_us-gaap_CommonStockSharesIssued', window );">Common Stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Voting Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, par value per share</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<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_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, shares authorized</a></td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,000,000<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_us-gaap_CommonStockSharesIssued', window );">Common Stock, shares issued</a></td>
<td class="nump">23,763,877<span></span>
</td>
<td class="nump">23,717,321<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_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, shares outstanding</a></td>
<td class="nump">18,701,530<span></span>
</td>
<td class="nump">18,737,074<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<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>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<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>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28,29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097098965744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENT LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>CONTINGENT LIABILITIES [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_us-gaap_LegalMattersAndContingenciesTextBlock', window );">CONTINGENT LIABILITIES</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="font-weight: normal; margin: 0pt; page-break-after: avoid; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="font-style: normal;">NOTE </font><font style="font-style: normal;">1</font><font style="font-style: normal;">0 </font><font style="font-style: normal;">- </font><font style="font-style: normal;">CONTINGENT LIABILITIES</font><font style="font-style: normal;"> </font></font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">As of June 27, 2015, the Company was a defendant in two (<font>2</font>) lawsuits and is aware of certain other such claims. The l<font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">awsuits fall into two categories, traditional product liability and municipal litigation, discussed in turn below.</font></font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="text-decoration: underline;">Traditional </font><font style="text-decoration: underline;">Product Liability Litigation</font></font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">One of the two lawsuits mentioned above involves claims for damages related to allegedly defective product design and/or manufacture. This lawsuit stems from a specific incident of personal injury and is based on traditional product liability theories such as strict liability, negligence and/or breach of warranty.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"><font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">The Company management believes that the allegations in this case are unfounded, and that the incident was caused by the negligence and/or misuse of the firearm by a third-party or the claimant, and that there should be no recovery against the Company.</font></font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><br/></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Municipal Litigation</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Municipal litigation generally includes those cases brought by cities or other governmental entities against firearms manufacturers, distributors and retailers seeking to recover damages allegedly arising out of the misuse of firearms by third-parties.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">There is only one remaining lawsuit of this type, filed by the City of Gary in Indiana State Court, over fifteen years ago. The complaint in that case seeks damages, among other things, for the costs of medical care, police and emergency services, public health services, and other services as well as punitive damages. In addition, nuisance abatement and/or injunctive relief is sought to change the design, manufacture, marketing and distribution practices of the various defendants. The suit alleges, among other claims, negligence in the design of products, public nuisance, negligent distribution and marketing, negligence per se and deceptive advertising. The case does not allege a specific injury to a specific individual as a result of the misuse or use of any of the Company's products.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">After a long procedural history, the case was scheduled for trial on June 15, 2009. The case was not tried on that date. The case was largely dormant until recently, when the plaintiff filed a Motion for a Status Conference, currently scheduled for July 27, 2015.</font><br/></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;">&#160;</font>&#160;</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Summary of Claimed Damages and Explanation of Product Liability Accruals</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Punitive damages, as well as compensatory damages, are demanded in certain of the lawsuits and claims. Aggregate claimed amounts presently exceed product liability accruals and applicable insurance coverage. For product liability claims made after July 10, 2000, coverage is provided on an annual basis for losses exceeding $<font>5</font> million per claim, or an aggregate maximum loss of $<font>10</font> million annually, except for certain new claims which might be brought by governments or municipalities after July 10, 2000, which are excluded from coverage.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">The Company management monitors the status of known claims and the product liability accrual, which includes amounts for asserted and unasserted claims. While it is not possible to forecast the outcome of litigation or the timing of costs, in the opinion of management, after consultation with special and corporate counsel, it is not probable and is unlikely that litigation, including punitive damage claims, will have a material adverse effect on the financial position of the Company, but such litigation may have a material impact on the Company's financial results for a particular period.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Product liability claim payments are made when appropriate if, as, and when claimants and the Company reach agreement upon an amount to finally resolve all claims. Legal costs are paid as the lawsuits and claims develop, the timing of which may vary greatly from case to case. A time schedule cannot be determined in advance with any reliability concerning when payments will be made in any given case.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Provision is made for product liability claims based upon the Company's many factors related to the severity of the alleged injury and potential liability exposure, based upon &#160;prior claim experience. Because the Company's experience in defending these lawsuits and claims is that unfavorable outcomes are typically not probable or estimable, only in rare cases is an accrual established for such costs. In most cases, an accrual is established only for estimated legal defense costs. Product liability accruals are periodically reviewed to reflect then-current estimates of possible liabilities and expenses incurred to date and reasonably anticipated in the future. Threatened product liability claims are reflected in the Company's product liability accrual on the same basis as actual claims; i.e., an accrual is made for reasonably anticipated possible liability and claims-handling expenses on an ongoing basis.</font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">A range of reasonably possible loss relating to unfavorable outcomes cannot be made. However, in product liability cases in which a dollar amount of damages is claimed, the amount of damages claimed, which totaled $<font>0.0</font> million and $<font>0.0</font> million at December 31, 2014 and 2013, respectively, are set forth as an indication of possible maximum liability that the Company might be required to incur in these cases (regardless of the likelihood or reasonable probability of any or all of this amount being awarded to claimants) as a result of adverse judgments that are sustained on appeal.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LegalMattersAndContingenciesTextBlock">
<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 entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</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;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097084274608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jul. 20, 2015</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_rgr_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 27,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STURM RUGER & CO INC<span></span>
</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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000095029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">RGR<span></span>
</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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2015<span></span>
</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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,701,530<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>If the value is true, then the document is an amendment to previously-filed/accepted document.</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_CurrentFiscalYearEndDate">
<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>End date of current fiscal year in the format --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_CurrentFiscalYearEndDate</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:gMonthDayItemType</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_DocumentFiscalPeriodFocus">
<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>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</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_DocumentFiscalPeriodFocus</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:fiscalPeriodItemType</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_DocumentFiscalYearFocus">
<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>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.</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_DocumentFiscalYearFocus</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:gYearItemType</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_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><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation 12B<br><br><br><br> -Number 240<br><br><br><br> -Section 12b<br><br><br><br> -Subsection 1<br><br><br><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_EntityCommonStockSharesOutstanding">
<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 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.</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_EntityCommonStockSharesOutstanding</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:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<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 whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting 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.</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_EntityFilerCategory</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:filerCategoryItemType</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><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation 12B<br><br><br><br> -Number 240<br><br><br><br> -Section 12b<br><br><br><br> -Subsection 1<br><br><br><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_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>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_rgr_DocumentAndEntityInformationAbstract">
<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>Document and Entity Information [Abstract]</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;">rgr_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097260652656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_SubsequentEventsAbstract', window );"><strong>SUBSEQUENT EVENTS [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_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 11 - SUBSEQUENT EVENTS</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;"></font><br/></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">On July 28, 2015, Board of Directors authorized a dividend of 36&#162; per share, for shareholders of record as of August 14, 2015, payable on August 28, 2015.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"><font style="color: #000000; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">The Company has evaluated events and transactions occurring subsequent to June 27, 2015 and determined that there were no other unreported events or transactions that would have a material impact on the Company's results of operations or financial position.</font></font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<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 );">- References</a><div><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;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SubsequentEventsTextBlock">
<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 entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R4.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097087014944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="nump">$ 140,872<span></span>
</td>
<td class="nump">$ 153,657<span></span>
</td>
<td class="nump">$ 277,827<span></span>
</td>
<td class="nump">$ 323,542<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_us-gaap_CostOfGoodsSold', window );">Cost of products sold</a></td>
<td class="nump">92,364<span></span>
</td>
<td class="nump">103,304<span></span>
</td>
<td class="nump">187,921<span></span>
</td>
<td class="nump">212,066<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">48,508<span></span>
</td>
<td class="nump">50,353<span></span>
</td>
<td class="nump">89,906<span></span>
</td>
<td class="nump">111,476<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_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SellingExpense', window );">Selling</a></td>
<td class="nump">14,858<span></span>
</td>
<td class="nump">10,062<span></span>
</td>
<td class="nump">25,085<span></span>
</td>
<td class="nump">24,483<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_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">6,957<span></span>
</td>
<td class="nump">7,244<span></span>
</td>
<td class="nump">14,334<span></span>
</td>
<td class="nump">15,976<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">21,815<span></span>
</td>
<td class="nump">17,306<span></span>
</td>
<td class="nump">39,419<span></span>
</td>
<td class="nump">40,459<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">26,693<span></span>
</td>
<td class="nump">33,047<span></span>
</td>
<td class="nump">50,487<span></span>
</td>
<td class="nump">71,017<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_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense, net</a></td>
<td class="num">(37)<span></span>
</td>
<td class="num">(36)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="num">(73)<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_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">617<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="nump">1,086<span></span>
</td>
<td class="nump">495<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income, net</a></td>
<td class="nump">580<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">422<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">27,273<span></span>
</td>
<td class="nump">33,141<span></span>
</td>
<td class="nump">51,496<span></span>
</td>
<td class="nump">71,439<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_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">9,713<span></span>
</td>
<td class="nump">10,855<span></span>
</td>
<td class="nump">18,433<span></span>
</td>
<td class="nump">24,834<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income and comprehensive income</a></td>
<td class="nump">$ 17,560<span></span>
</td>
<td class="nump">$ 22,286<span></span>
</td>
<td class="nump">$ 33,063<span></span>
</td>
<td class="nump">$ 46,605<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_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 0.94<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 1.77<span></span>
</td>
<td class="nump">$ 2.40<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_us-gaap_EarningsPerShareDiluted', window );">Fully diluted earnings per share</a></td>
<td class="nump">0.91<span></span>
</td>
<td class="nump">1.12<span></span>
</td>
<td class="nump">1.71<span></span>
</td>
<td class="nump">2.34<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_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends per share</a></td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_FirearmsMember', window );">Net firearms sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="nump">$ 139,224<span></span>
</td>
<td class="nump">$ 153,016<span></span>
</td>
<td class="nump">$ 274,804<span></span>
</td>
<td class="nump">$ 322,179<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_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">27,150<span></span>
</td>
<td class="nump">33,547<span></span>
</td>
<td class="nump">51,354<span></span>
</td>
<td class="nump">72,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedCastingsMember', window );">Net castings sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Total net sales</a></td>
<td class="nump">$ 1,648<span></span>
</td>
<td class="nump">$ 641<span></span>
</td>
<td class="nump">$ 3,023<span></span>
</td>
<td class="nump">$ 1,363<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<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>Aggregate dividends declared during the period for each share of common stock outstanding.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><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;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<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>Total costs related to goods produced and sold during the reporting period.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.2(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.23)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<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 aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<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>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1,2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<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>This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 940<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51673353&amp;loc=d3e41242-110953<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 10<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (a),(b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Income Tax Expense (or Benefit)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br><br><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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<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 net amount of nonoperating interest income (expense).</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;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<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 aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.7)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<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 );">- References</a><div><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;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingExpenses">
<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>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</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;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<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 );">- References</a><div><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;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<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 net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Such amounts may include: (a) dividends, (b) interest on securities, (c) net gains or losses on securities, (d) unusual costs, (e) gains or losses on foreign exchange transactions, and (f) miscellaneous other income and expense items.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<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>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SellingExpense">
<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>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rgr_FirearmsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_FirearmsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedCastingsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rgr_UnaffiliatedCastingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R12.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097225838000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE BENEFIT PLANS [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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">EMPLOYEE BENEFIT PLANS</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 5 - EMPLOYEE BENEFIT PLANS</font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Defined-Benefit Plans</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">In December 2014, the Company fully funded and terminated its hourly and salaried defined-benefit pension plans in accordance with Internal Revenue Service and Pension Benefit Guaranty Corporation requirements. Plan participants were not adversely affected by the plan terminations, but rather had their benefits either converted into a lump sum cash payment or an annuity contract placed with an insurance carrier. Since the plans have been fully funded and settled, no cash contributions will be required in 2015 or future years. </font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Defined Contribution Plan</font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The Company sponsors a 401(k) plan that covers substantially all employees. The Company matches a certain portion of employee contributions using the safe harbor guidelines contained in the Internal Revenue Code. Expenses related to these matching contributions totaled $<font>1.1</font>&#160;million and $<font>1.8</font>&#160;million for the three and six months June 27, 2015, respectively,&#160;and $<font>0.7</font> million and $<font>1.9</font> million for the three and six months ended June 28, 2014, respectively. The Company plans to contribute approximately $<font>2.0</font> million to the plan in matching employee contributions during the remainder of 2015.</font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">In addition, the Company provided supplemental discretionary contributions to the 401(k) plan totaling $<font>1.3</font>&#160;million and $<font>2.4</font> million for the three and&#160;six months ended June 27, 2015, respectively, and $<font>1.3</font> million and $<font>3.7</font> million for the three and six months ended June 28, 2014, respectively.&#160;The Company plans to contribute approximately $<font>2.5</font> million in supplemental contributions to the plan during the remainder of 2015.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<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 entire disclosure for pension and other postretirement benefits.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 80<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49170332&amp;loc=SL14450702-114947<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2410-114920<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 60<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 70<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 60<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6414199&amp;loc=d3e39622-114963<br><br><br><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;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R11.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097092255584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LINE OF CREDIT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>LINE OF CREDIT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_LineOfCreditFacilitiesTextBlock', window );">LINE OF CREDIT</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 4 - LINE OF CREDIT</font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The Company has a $<font>40</font>&#160;million revolving line of credit with a bank. This facility is renewable annually and terminates on <font>June 15, 2016</font>. Borrowings under this facility bear interest at <font>LIBOR</font> (<font>0.7743</font>% at June 27, 2015) plus <font>200</font> basis points. The Company is charged three-eighths of a percent (<font>0.375</font>%) per year on the unused portion. At June 27, 2015 and December 31, 2014, the Company was in compliance with the terms and covenants of the credit facility, which remains unused.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_LineOfCreditFacilitiesTextBlock">
<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 entire disclosure for short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.</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;">rgr_LineOfCreditFacilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAbstract">
<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 );">- References</a><div><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;">us-gaap_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097084256048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_SegmentReportingAbstract', window );"><strong>OPERATING SEGMENT INFORMATION [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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Operating Segment Financial Information</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<div style="display: block;">
<div style="display: block;">
<table style="border-collapse: collapse; width: 100%; margin-left: 0.1px;" cellspacing="0" cellpadding="0">

<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;">
<p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">(in thousands)</font><br/></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6"><font style="font-size: 10pt; font-family: 'times new roman', times;">Three Months Ended</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Six Months Ended</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;<font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">June&#160;27,&#160;<br/>2015</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">June&#160;28,&#160;<br/>2014</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: #fffff0;">&#160;</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"> June&#160;27,&#160;<br/></font>2015</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"> June&#160;28,&#160;<br/></font>2014</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; width: 20px; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 0.9pt; text-align: justify; text-indent: -0.9pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Net Sales </font></p>
</td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; width: 20px; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; width: 48%;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Firearms </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>139,224</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>153,016</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font>274,804</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font style="font-size: 10pt;">322,179</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Castings </font></p>
</td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt; text-indent: 35.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Unaffiliated </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>1,648</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>641</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font>3,023</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">1,363</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 35.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Intersegment </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>8,747</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;<font>9,452</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font>16,291</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">18,906</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px;"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><br/></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>10,395</font></font></td>
<td style="vertical-align: top; padding: 0px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>10,093</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font>19,314</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">20,269</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 22.5pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Eliminations </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>(8,747</font></font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">)&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>(9,452</font></font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">)&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">(16,291</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">(18,906</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;">$</td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>140,872</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>153,657</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>277,827</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">323,542</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; background-color: #cceeff;"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman';">
<p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Income (Loss) Before Income Taxes </font></p>
</td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Firearms </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;">$</td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>27,150</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>33,547</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font>51,354</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">72,238</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Castings </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
<p style="margin: 0px;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;<font>(463</font></font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">)&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>(542</font></font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">)&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-size: 10pt; font-family: 'times new roman', times; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-size: 10pt; font-family: 'times new roman', times; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">(1,009</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">(1,071</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Corporate </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;<font>586</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>136</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font>1,151</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">272</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;">$</td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>27,273</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>33,141</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>51,496</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">71,439</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; background-color: #cceeff;"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> June&#160;27,<br/>&#160;2015 </font></p>
</td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> December 31,<br/> 2014 </font></p>
</td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Identifiable Assets </font></p>
</td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Firearms </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font>202,955</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">211,338</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Castings </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font>16,098</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">16,772</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Corporate </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>72,614</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">26,272</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>291,667</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">254,382</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><br/></td>
</tr>

</table>
</div>
</div>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<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>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 30<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8906-108599<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 25<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8813-108599<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 21<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8721-108599<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 22<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8736-108599<br><br><br><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;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<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 );">- References</a><div><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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R19.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097098985552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_OrganizationPolicyTextBlock', window );">Organization:</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Organization: </font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">Sturm, Ruger &amp; Company, Inc. (the &#147;Company&#148;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Virtually all of the Company's sales for the three and&#160;six months ended June 27, 2015 were firearms sales, with casting sales representing approximately <font>1</font>% of sales. Export sales represent approximately <font>4</font>% of total sales. The Company's design and manufacturing operations are located in the United States and almost all product content is domestic.&#160; </font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The Company's firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market. </font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 36px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">The Company and a wholly-owned subsidiary manufacture investment castings made from steel alloys and metal injection molding (&#147;MIM&#148;) parts for internal use in the Company's&#160;firearms and utilize available investment casting and MIM capacity to manufacture and sell castings and MIM parts to unaffiliated, third-party customers.</font></p>
</div><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_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px; text-align: justify;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><u>Principles of Consolidation</u></font></p>
<p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></p>
<p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-stretch: normal; margin: 0px; text-align: justify; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'times new roman', times;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.</font></p>
</div><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_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments:</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Fair Value of Financial Instruments:</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The carrying amounts of financial instruments, including cash, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to the short-term maturity of these items.</font></p>
</div><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_us-gaap_UseOfEstimates', window );">Use of Estimates:</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Use of Estimates:</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_OrganizationPolicyTextBlock">
<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>Disclosure of accounting policy for organization.</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;">rgr_OrganizationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ConsolidationPolicyTextBlock">
<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>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=d3e5614-111684<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.3A-02)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph k<br><br><br><br> -Article 1<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02, 03<br><br><br><br> -Article 3A<br><br><br><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;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<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>Disclosure of accounting policy for determining the fair value of financial instruments.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13279-108611<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 820<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 60<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br><br><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;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<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>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 275<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6061-108592<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 275<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6143-108592<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 275<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6132-108592<br><br><br><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;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R15.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097084213200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMPENSATION PLANS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>COMPENSATION PLANS [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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">COMPENSATION PLANS</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 8 - COMPENSATION PLANS </font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">In April 2007, the Company adopted and the shareholders approved the 2007 Stock Incentive Plan (the &#147;2007 SIP&#148;) under which employees, independent contractors, and non-employee directors may be granted stock options, restricted stock, deferred stock awards, and stock appreciation rights, any of which may or may not require the satisfaction of performance objectives. Vesting requirements are determined by the Compensation Committee of the Board of Directors. The Company has reserved <font>2,550,000</font> shares for issuance under the 2007 SIP, of which <font>543,200</font> shares remain available for future grants as of June 27, 2015.</font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-align: justify; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">Compensation costs related to all share-based payments recognized in the statements of operations aggregated $<font>1.1</font>&#160;million and $<font>2.3</font>&#160;million for the three and&#160;six months ended June 27, 2015 respectively, and&#160;$<font>1.5</font> million and $<font>2.8</font> million for the three and six months ended June 28, 2014, respectively.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Stock Options</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">A summary of changes in options outstanding under the plans is provided below:</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<div>
<div style="display: block;">
<div style="display: block;">
<table style="border-collapse: collapse; width: 100%; margin-left: 0px;" cellspacing="0" cellpadding="0">

<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; text-align: justify; font-family: 'times new roman'; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom" colspan="2">
<p style="margin: 0pt; text-align: center; text-indent: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Shares</font></p>
</td>
<td style="padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom">
<p style="margin: 0pt; text-align: center; text-indent: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Weighted<br/>Average<br/>Exercise<br/>Price</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px; vertical-align: bottom; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" valign="bottom" colspan="2">
<p style="margin: 0pt; text-indent: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Grant&#160;Date<br/>Fair&#160;Value</font></p>
</td>
<td style="padding: 0px; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; vertical-align: bottom;" align="center" valign="bottom">
<p style="margin: 0pt; text-indent: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; width: 61%; text-indent: 20px; border-right-width: 1px !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: #cceeff;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Outstanding&#160;at&#160;December&#160;31,&#160;2014&#160; </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">40,977</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">8.82</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 10%; text-align: right; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">6.29</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; width: 1%; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Granted </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; background-color: #cceeff;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Exercised </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">(17,250</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">8.24</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">4.00</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Expired </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right;" align="right"><font><font style="font-size: 10pt;">&#151;</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; text-indent: 20px; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: #cceeff;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Outstanding at June 27, 2015 </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"><font><font>23,727</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">9.24</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: center; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; text-align: right; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">7.96</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>

</table>
</div>
</div>
</div>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The aggregate intrinsic value (mean market price at June 27, 2015 less the weighted average exercise price) of options outstanding under the plans was approximately $<font>1.1</font> million.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; text-decoration: underline;">Restricted Stock Units</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">Beginning in the second quarter of 2009, the Company began granting restricted stock units to senior employees in lieu of incentive stock options. The vesting of these awards is dependent on the achievement of corporate objectives established by the Compensation Committee of the Board of Directors. Beginning in 2011, a <font>three</font> year vesting period was added to the performance criteria, which had the effect of requiring both the achievement of the corporate performance objectives and the satisfaction of the vesting period.&#160; </font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">There were <font>9,370</font> and&#160;<font>85,272</font>&#160;restricted stock units issued during the three and&#160;six months ended June 27, 2015, respectively. Total compensation costs related to these restricted stock units are $<font>0.5</font> and $<font>4.5</font> million, respectively. These costs are being recognized ratably over vesting periods ranging from <font>three</font> to <font>five</font> years. Total compensation cost related to restricted stock units was $<font>1.1</font>&#160;and $<font>2.3</font>&#160;million for the three and&#160;six months ended June 27, 2015, respectively,&#160;and $<font>1.5</font>&#160;and $<font>2.8</font> million for the three and six months ended June 28, 2014, respectively.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<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 entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 40<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 50<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51659978&amp;loc=d3e25284-112666<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 14<br><br><br><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;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<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 );">- References</a><div><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;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R13.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097220372432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 6 - INCOME TAXES</font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The Company's 2015 and 2014 effective tax rates differ from the statutory federal tax rate due principally to state income taxes partially offset by tax benefits related to the American Jobs Creation Act of 2004. The Company's effective income tax rate in the three and&#160;six months ended June 27, 2015&#160;was <font>35.6</font>% and <font>35.8</font>%, respectively.&#160;The Company's effective income tax rate in the three and six months ended June 28, 2014 was <font>32.8</font>% and <font>34.8</font>%, respectively.</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 31.5pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">Income tax payments for both&#160;the three and&#160;six months ended June 27, 2015 totaled $<font>12.4</font>&#160;million.&#160;Income tax payments in the three and six months ended June 28, 2014 totaled $<font>22.4</font> million and $<font>22.5</font> million, respectively.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2011.</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">The Company does not believe it has included any &#147;uncertain tax positions&#148; in its federal income tax return or any of the state income tax returns it is currently filing. The Company has made an evaluation of the potential impact of additional state taxes being assessed by jurisdictions in which the Company does not currently consider itself liable. The Company does not anticipate that such additional taxes, if any, would result in a material change to its financial position.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxDisclosureTextBlock">
<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 entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><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;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R14.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097098983344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_EarningsPerShareAbstract', window );"><strong>EARNINGS PER SHARE [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_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="font-size: 10pt; line-height: 115%; margin: 0pt 0pt 10pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 7 - EARNINGS PER SHARE</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:</font></p>
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<div>
<div class="CursorPointer">
<table style="border-collapse: collapse; width: 100%; margin-left: 0px;" cellspacing="0" cellpadding="0">

<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="6"><font style="font-size: 10pt; font-family: 'times new roman', times;">Three&#160;<font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">Months&#160;Ended</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="/* border-right-style: solid; */ border-right-width: 1px !important; vertical-align: top; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px; white-space: nowrap; padding-right: 5px; padding-left: 5px; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Six Months Ended</font></p>
</td>
<td style="vertical-align: top; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0px;"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">June&#160;27,<br/></font></font><font style="font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">&#160;2015</font></font></font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; text-align: center;" align="center">
<p style="margin: 0px;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">&#160;</font></font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center" colspan="2">
<p style="margin: 0px;"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">June&#160;28,<br/></font></font>&#160;2014</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center">
<p style="margin: 0px;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">&#160;</font></font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-width: 1pt 1px 1pt 1pt !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-left-style: solid !important; border-left-color: #000000 !important; text-align: center;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; text-align: center;" align="center" colspan="2">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"> June&#160;27,<br/>&#160;2015</font>&#160;</font></p>
</td>
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; text-align: center;" align="center">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-width: 1pt 1px 1pt 1pt !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-left-style: solid !important; border-left-color: #000000 !important; text-align: center;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; text-align: center; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"> June&#160;28,<br/>&#160;</font>2014&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-width: 1pt 1pt 1pt 1px !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-right-style: solid !important; border-right-color: #000000 !important; text-align: center;" align="center">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;">
<p style="margin: 0pt 45pt 0pt 0pt; orphans: 0; text-indent: 0.9pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; padding-left: 5.4pt;"> Numerator: </font></p>
</td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="center" colspan="3"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;">&#160;</font><font style="font-family: 'times new roman', times;">&#160;</font><font style="font-family: 'times new roman', times;">&#160;</font></font></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center" colspan="3"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;">&#160;</font><font style="font-family: 'times new roman', times;">&#160;</font><font style="font-family: 'times new roman', times;">&#160;</font></font></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: center; background-color: #cceeff;" colspan="3" align="center"></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: center; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" colspan="3" align="center"></td>
</tr>
<tr>
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; width: 48%;">
<p style="margin: 0pt 45pt 0pt 13.5pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Net income </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><br/></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 10%;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>17,560</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 10%;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>22,286</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font>33,063</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font style="font-size: 10pt;">46,605</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; width: 1%;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; background-color: #cceeff;">
<p style="margin: 0pt 45pt 0pt 9pt; orphans: 0; text-indent: -9pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Denominator: </font></p>
</td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt 0pt 0pt 21.6pt; orphans: 0; text-indent: -9pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Weighted&#160;average&#160;number&#160;of&#160;common<br/>shares&#160;outstanding &#150;&#160;Basic </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>18,697,623</font></font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>19,410,102</font></font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"><font><font>18,688,269</font></font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"></td>
<td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"><font><font style="font-size: 10pt;">19,388,396</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; border-right-width: 1px !important; background-color: #cceeff;"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt 8.1pt 0pt 26.1pt; orphans: 0; text-indent: -12.6pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Dilutive effect of options and<br/>restricted stock units&#160;outstanding<br/>under the Company's employee<br/>compensation plans </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>649,435</font></font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>533,411</font></font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"><font><font>620,478</font></font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"></td>
<td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"><font><font style="font-size: 10pt;">511,610</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;">
<p style="margin: 0pt 8.1pt 0pt 12.6pt; orphans: 0; text-indent: -12.6pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Weighted average number of common<br/>shares outstanding &#150;&#160;Diluted </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>19,347,058</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>19,943,513</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>19,308,747</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">19,900,006</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>

</table>
</div>
</div>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The dilutive effect of outstanding options and restricted stock units is calculated using the treasury stock method. There were no stock options that were anti-dilutive and therefore not included in the diluted earnings per share calculation.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareTextBlock">
<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 entire disclosure for earnings per share.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><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;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R16.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097098983344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_SegmentReportingAbstract', window );"><strong>OPERATING SEGMENT INFORMATION [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_us-gaap_SegmentReportingDisclosureTextBlock', window );">OPERATING SEGMENT INFORMATION</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; text-align: justify; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 9 - OPERATING SEGMENT INFORMATION</font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">The Company has <font>two</font> reportable segments: firearms and castings. The firearms segment manufactures and sells rifles, pistols, and revolvers principally to a select number of independent wholesale distributors primarily located in the United States.&#160;The castings segment manufactures and sells steel investment castings and metal injection molding parts.&#160; </font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Selected operating segment financial information follows:</font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<div>
<div style="display: block;">
<div style="display: block;">
<table style="border-collapse: collapse; width: 100%; margin-left: 0.1px;" cellspacing="0" cellpadding="0">

<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;">
<p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">(in thousands)</font><br/></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6"><font style="font-size: 10pt; font-family: 'times new roman', times;">Three Months Ended</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Six Months Ended</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;<font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">June&#160;27,&#160;<br/>2015</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">June&#160;28,&#160;<br/>2014</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: #fffff0;">&#160;</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"> June&#160;27,&#160;<br/></font>2015</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"> June&#160;28,&#160;<br/></font>2014</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; width: 20px; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 0.9pt; text-align: justify; text-indent: -0.9pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Net Sales </font></p>
</td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff;" align="center"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; width: 20px; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; width: 48%;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Firearms </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>139,224</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>153,016</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font>274,804</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font style="font-size: 10pt;">322,179</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Castings </font></p>
</td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt; text-indent: 35.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Unaffiliated </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>1,648</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>641</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font>3,023</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">1,363</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 35.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Intersegment </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>8,747</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;<font>9,452</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font>16,291</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">18,906</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px;"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><br/></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>10,395</font></font></td>
<td style="vertical-align: top; padding: 0px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>10,093</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font>19,314</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">20,269</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 22.5pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Eliminations </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>(8,747</font></font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">)&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>(9,452</font></font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">)&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">(16,291</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">(18,906</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;">$</td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>140,872</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>153,657</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>277,827</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">323,542</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; background-color: #cceeff;"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; text-align: left; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman';">
<p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Income (Loss) Before Income Taxes </font></p>
</td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Firearms </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;">$</td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>27,150</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>33,547</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font>51,354</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">72,238</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Castings </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
<p style="margin: 0px;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;<font>(463</font></font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">)&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>(542</font></font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">)&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-size: 10pt; font-family: 'times new roman', times; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-size: 10pt; font-family: 'times new roman', times; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">(1,009</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">(1,071</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Corporate </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;<font>586</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>136</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font>1,151</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">272</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;">$</td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>27,273</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: left; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>33,141</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>51,496</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">71,439</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; background-color: #cceeff;"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> June&#160;27,<br/>&#160;2015 </font></p>
</td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center">
<p style="margin: 0pt; text-align: center; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> December 31,<br/> 2014 </font></p>
</td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; white-space: nowrap; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px 0px 0px 5.4px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 0.9pt; text-indent: -0.9pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Identifiable Assets </font></p>
</td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Firearms </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font>202,955</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">211,338</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; background-color: #cceeff;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Castings </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font>16,098</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff;" align="right"><font><font style="font-size: 10pt;">16,772</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;">
<p style="margin: 0pt; text-indent: 17.1pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Corporate </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>72,614</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">26,272</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>291,667</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">254,382</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><br/></td>
</tr>

</table>
</div>
</div>
</div>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<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 );">- References</a><div><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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SegmentReportingDisclosureTextBlock">
<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 entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 34<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8981-108599<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 41<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9038-108599<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 33<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8971-108599<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8595-108599<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8380-108599<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 32<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8933-108599<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8844-108599<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 35<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8984-108599<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 40<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9031-108599<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 42<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9054-108599<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8538-108599<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 29<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8864-108599<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 31<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8924-108599<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 30<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8906-108599<br><br><br><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;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097084207008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENT LIABILITIES (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 27, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2013 </div>
<div>USD ($)</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_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LossContingencyPendingClaimsNumber', window );">Number of lawsuits against the company</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis', window );">Minimum limit of per claim for providing insurance coverage on annual basis</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities', window );">Maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total amount of damages claimed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities">
<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>Represents maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis excluding for certain new claims from governments or municipalities.</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;">rgr_ThresholdLimitOfAggregateLossForInsuranceCoverageOnAnnualBasisExcludingNewClaimsFromGovernmentsOrMunicipalities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis">
<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>Represents minimum limit of per claim for providing insurance coverage on annual basis.</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;">rgr_ThresholdLimitOfLossesPerTransactionForTakingInsuranceCoverageOnAnnualBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LossContingencyDamagesSoughtValue">
<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 value (monetary amount) of the award the plaintiff seeks in the legal matter.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14557-108349<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br><br><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;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyPendingClaimsNumber">
<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>Number of pending claims pertaining to a loss contingency.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br><br><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;">us-gaap_LossContingencyPendingClaimsNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R21.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097263288320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_EarningsPerShareAbstract', window );"><strong>EARNINGS PER SHARE [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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Reconciliation of Numerator and Denominator for Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<div class="CursorPointer">
<table style="border-collapse: collapse; width: 100%; margin-left: 0px;" cellspacing="0" cellpadding="0">

<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="6"><font style="font-size: 10pt; font-family: 'times new roman', times;">Three&#160;<font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">Months&#160;Ended</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="/* border-right-style: solid; */ border-right-width: 1px !important; vertical-align: top; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px; white-space: nowrap; padding-right: 5px; padding-left: 5px; font-family: 'Times New Roman'; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-top-width: 1pt !important; border-top-style: solid !important; border-top-color: #000000 !important;" align="center" colspan="6">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Six Months Ended</font></p>
</td>
<td style="vertical-align: top; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;"></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; text-align: center; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0px;"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">June&#160;27,<br/></font></font><font style="font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">&#160;2015</font></font></font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; text-align: center;" align="center">
<p style="margin: 0px;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">&#160;</font></font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center" colspan="2">
<p style="margin: 0px;"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">June&#160;28,<br/></font></font>&#160;2014</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; text-align: center;" align="center">
<p style="margin: 0px;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">&#160;</font></font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-width: 1pt 1px 1pt 1pt !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-left-style: solid !important; border-left-color: #000000 !important; text-align: center;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; text-align: center;" align="center" colspan="2">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"> June&#160;27,<br/>&#160;2015</font>&#160;</font></p>
</td>
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; text-align: center;" align="center">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-width: 1pt 1px 1pt 1pt !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-left-style: solid !important; border-left-color: #000000 !important; text-align: center;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; text-align: center; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="center" colspan="2">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;"> June&#160;28,<br/>&#160;</font>2014&#160;</font></p>
</td>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-width: 1pt 1pt 1pt 1px !important; border-bottom-color: #000000 !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-style: solid !important; border-right-style: solid !important; border-right-color: #000000 !important; text-align: center;" align="center">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
</td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;">
<p style="margin: 0pt 45pt 0pt 0pt; orphans: 0; text-indent: 0.9pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt; padding-left: 5.4pt;"> Numerator: </font></p>
</td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="center" colspan="3"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;">&#160;</font><font style="font-family: 'times new roman', times;">&#160;</font><font style="font-family: 'times new roman', times;">&#160;</font></font></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;" align="center" colspan="3"><font style="font-size: 10pt;"><font style="font-family: 'times new roman', times;">&#160;</font><font style="font-family: 'times new roman', times;">&#160;</font><font style="font-family: 'times new roman', times;">&#160;</font></font></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: center; background-color: #cceeff;" colspan="3" align="center"></td>
<td style="vertical-align: top; text-align: center; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: center; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" colspan="3" align="center"></td>
</tr>
<tr>
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; width: 48%;">
<p style="margin: 0pt 45pt 0pt 13.5pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Net income </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><br/></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 10%;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>17,560</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left;"><font style="font-size: 10pt; font-family: 'times new roman', times;">$</font></td>
<td style="vertical-align: top; /* padding: 0px 5px; */ font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 10%;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>22,286</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font>33,063</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font style="font-size: 10pt;">46,605</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; width: 1%;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; background-color: #cceeff;">
<p style="margin: 0pt 45pt 0pt 9pt; orphans: 0; text-indent: -9pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Denominator: </font></p>
</td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: right; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt 0pt 0pt 21.6pt; orphans: 0; text-indent: -9pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Weighted&#160;average&#160;number&#160;of&#160;common<br/>shares&#160;outstanding &#150;&#160;Basic </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>18,697,623</font></font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>19,410,102</font></font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"><font><font>18,688,269</font></font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"></td>
<td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"><font><font style="font-size: 10pt;">19,388,396</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="border-right-style: solid; vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; border-right-width: 1px !important; background-color: #cceeff;"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt 8.1pt 0pt 26.1pt; orphans: 0; text-indent: -12.6pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Dilutive effect of options and<br/>restricted stock units&#160;outstanding<br/>under the Company's employee<br/>compensation plans </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>649,435</font></font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 20px; text-align: right; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>533,411</font></font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"><font><font>620,478</font></font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"></td>
<td style="padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; vertical-align: bottom;" valign="bottom"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="left" valign="bottom"></td>
<td style="padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; vertical-align: bottom;" align="right" valign="bottom"><font><font style="font-size: 10pt;">511,610</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px; text-align: left; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; width: 20px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: top; text-align: left; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px; white-space: nowrap; background-color: #cceeff;" align="right"></td>
<td style="vertical-align: bottom; font-family: 'times new roman'; padding: 0px 5px 0px 0px; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; background-color: #cceeff;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr>
<td style="vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;">
<p style="margin: 0pt 8.1pt 0pt 12.6pt; orphans: 0; text-indent: -12.6pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Weighted average number of common<br/>shares outstanding &#150;&#160;Diluted </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>19,347,058</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;"><font>19,943,513</font></font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font>19,308,747</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">19,900,006</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-top-width: 2pt !important; border-top-style: solid !important; border-top-color: #000000 !important; border-bottom-width: 2pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"><font style="font-size: 10pt;">&#160;</font></td>
</tr>

</table>
</div>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<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>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><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;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R26.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097087060768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LINE OF CREDIT (Details) - Jun. 27, 2015 - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility with a bank</a></td>
<td class="nump">$ 40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Credit Facility [Member]</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDescription', window );">Description of interest rate of credit facility</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">LIBOR</div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_LineOfCreditFacilityReferenceRatePercentage', window );">Line of credit interest rate (in percent)</a></td>
<td class="nump">0.7743%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate', window );">Line of credit basis points</a></td>
<td class="nump">200.00%<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_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit unused portion per year (in percent)</a></td>
<td class="nump">0.375%<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_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Revolving credit facility, expiration date</a></td>
<td class="text">Jun. 15,  2016<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_LineOfCreditFacilityBasisSpreadOnVariableRate">
<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 percentage points added to the reference rate to compute the variable rate on the debt instrument.</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;">rgr_LineOfCreditFacilityBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_LineOfCreditFacilityReferenceRatePercentage">
<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 reference rate percentage at the end of the reporting period.</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;">rgr_LineOfCreditFacilityReferenceRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<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>Date the credit facility terminates, in CCYY-MM-DD format.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(b),22(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityInterestRateDescription">
<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>Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(b),22(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<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>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(b),22(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><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;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<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 fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</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;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=us-gaap_LineOfCreditMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R5.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097089249648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - 6 months ended Jun. 27, 2015 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2014</a></td>
<td class="nump">$ 185,462<span></span>
</td>
<td class="nump">$ 23,717<span></span>
</td>
<td class="nump">$ 25,472<span></span>
</td>
<td class="nump">$ 198,159<span></span>
</td>
<td class="num">$ (61,886)<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_us-gaap_NetIncomeLoss', window );">Net income and comprehensive income</a></td>
<td class="nump">33,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(9,161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,161)<span></span>
</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_us-gaap_DividendsPaidinkind', window );">Unpaid dividends accrued</a></td>
<td class="num">(230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Recognition of stock-based compensation expense</a></td>
<td class="nump">2,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,298<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Exercise of stock options and vesting of RSU's</a></td>
<td class="num">(903)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(903)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit realized from exercise of stock options and vesting of RSU's</a></td>
<td class="nump">$ 305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">305<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Common stock issued - compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="num">$ (47)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase shares of common stock</a></td>
<td class="num">$ (2,841)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,841)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jun. 27, 2015</a></td>
<td class="nump">$ 207,993<span></span>
</td>
<td class="nump">$ 23,764<span></span>
</td>
<td class="nump">$ 27,125<span></span>
</td>
<td class="nump">$ 221,831<span></span>
</td>
<td class="num">$ (64,727)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<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>Amount of equity-based compensation, related to restricted stock units or restricted stock awards, recognized as expense or an asset, if compensation is capitalized.</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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<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>This element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation".</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415241&amp;loc=d3e4534-113899<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11149-113907<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 13<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11178-113907<br><br><br><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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<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>Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 740<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6419406&amp;loc=d3e23524-113945<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<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>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 405<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br><br><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;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPaidinkind">
<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>Amount of paid and unpaid paid-in-kind dividends (PIK) declared for classes of stock, for example, but not limited to, common and preferred.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 405<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br><br><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;">us-gaap_DividendsPaidinkind</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<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>Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (d)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30, 31<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<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>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30, 31<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><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;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 4.E)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29-31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section E<br><br><br><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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R10.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097098985232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_InventoryDisclosureAbstract', window );"><strong>INVENTORIES [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_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">NOTE 3 - INVENTORIES</font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-align: justify; text-indent: 27pt; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160; &#160;Inventories are valued using the last-in, first-out (LIFO) method. An actual valuation of inventory under the LIFO method can be made only at the end of each year based on the inventory levels and costs existing at that time. Accordingly, interim LIFO calculations must necessarily be based on management's estimates of expected year-end inventory levels and costs. Because these are subject to many factors beyond management's control, interim results are subject to the final year-end LIFO inventory valuation. </font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0px; text-align: justify; text-indent: 47px; font-family: 'times new roman';"><font style="font-size: 10pt; font-family: 'times new roman', times;">During the&#160;six month period ended June 27, 2015, inventory quantities were reduced. If this reduction remains through year-end, it will result in a liquidation of LIFO inventory quantities carried at slightly lower costs prevailing in the prior year as compared with the current cost of purchases. Although the effect of such a liquidation cannot be precisely quantified at the present time, management believes that if a LIFO liquidation occurs in 2015, the impact would not be material to the Company's results of operations for the period and would not have a material impact on the financial position of the Company. </font></p>
<p style="margin: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<p style="margin: 0pt; text-indent: 36pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">Inventories consist of the following:</font></p>
<p style="margin: 0pt 0pt 0pt 27pt; text-indent: -27pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</font></p>
<div>
<div style="display: block;" align="center">
<table style="border-collapse: collapse; width: 88%; margin-right: 0.1px;" cellspacing="0" cellpadding="0">

<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; font-family: 'times new roman'; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px;"></td>
<td style="border-right-style: solid; vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center" colspan="4">
<p style="margin: 0pt 0pt 0pt 1.95pt; orphans: 0; text-align: center; text-indent: -1.95pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">June 27, <br/>2015</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center" colspan="4">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">December 31,</font><br/><font style="font-size: 10pt; font-family: 'times new roman', times;">2014</font></p>
</td>
</tr>
<tr style="background-color: rgb(204, 238, 255);">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; text-indent: 0px; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Inventory at FIFO </font></p>
</td>
<td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="border-right-style: solid; vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px; border-left-width: 1px !important; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" colspan="3" align="center"></td>
<td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px; border-left-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" colspan="3" align="center"></td>
</tr>
<tr>
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; width: 74%;">
<p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Finished products </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 1%;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font>16,564</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font style="font-size: 10pt;">20,083</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1px !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; width: 1%;" align="left"></td>
</tr>
<tr style="background-color: rgb(204, 238, 255);">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Materials and work in process </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"><font><font>61,359</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"><font><font style="font-size: 10pt;">68,934</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"></td>
</tr>
<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; border-top: #000000 1pt solid !important; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Gross inventories </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font>77,923</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">89,017</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: rgb(204, 238, 255);">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Less:&#160; LIFO reserve </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="right"><font><font style="font-size: 10pt;">(41,614</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="right"><font><font style="font-size: 10pt;">(40,578</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
</tr>
<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; border-bottom: #000000 1pt solid !important; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Less:&#160;excess&#160;and&#160;obsolescence&#160;reserve&#160;&#160;</font></p>
</td>
<td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">(2,120</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">(3,750</font></font></td>
<td style="/* border-left-style: solid; */ vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1px !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
</tr>
<tr style="background-color: rgb(204, 238, 255);">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Net inventories </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt 1pt !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; white-space: nowrap; text-align: right; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="left"><font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="right"><font><font>34,189</font></font></td>
<td style="border-right-style: solid; vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt 1pt !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"><font><font style="font-size: 10pt;">44,689</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"><br/></td>
</tr>

</table>
</div>
</div>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InventoryDisclosureTextBlock">
<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 entire disclosure for inventory. This may include, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the major classes of inventory, and the nature of the cost elements included in inventory. If inventory is stated above cost, accrued net losses on firm purchase commitments for inventory and losses resulting from valuing inventory at the lower-of-cost-or-market may also be included. For LIFO inventory, may disclose the amount and basis for determining the excess of replacement or current cost over stated LIFO value and the effects of a LIFO quantities liquidation that impacts net income.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a, b, c<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R27.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097092908656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</div></th>
<th class="th"><div>Jun. 27, 2015</div></th>
<th class="th"><div>Jun. 28, 2014</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_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE BENEFIT PLANS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DefinedContributionPlanAdministrativeExpenses', window );">Expenses related to defined contribution plan</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_EstimatedCostForDefinedBenefitPlans', window );">Future defined contribution plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.0<span></span>
</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_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Supplemental discretionary contributions</a></td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear', window );">Supplemental contributions to the plan during the remainder of fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear">
<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>Amount of contributions made by the employer to the plan during the remainder of fiscal year.</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;">rgr_DefinedBenefitPlanContributionsByEmployerForRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_rgr_EstimatedCostForDefinedBenefitPlans">
<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 amount represents the total cost estimated by the company for defined benefit plans.</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;">rgr_EstimatedCostForDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DefinedContributionPlanAdministrativeExpenses">
<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>Amount of administrative expenses incurred by a defined contribution plan.</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;">us-gaap_DefinedContributionPlanAdministrativeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<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>Amount of discretionary contributions made by an employer to a defined contribution plan.</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;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.2.0.727</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>78</ContextCount>
  <ElementCount>155</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>21</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-daei</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-ccbs</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-ccbsp</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-ccsoiaci</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-ccsose</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-ccsosep</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-ccsocf</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>101 - Disclosure - BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-bop</Role>
      <ShortName>BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-sap</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>103 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-i</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>104 - Disclosure - LINE OF CREDIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-loc</Role>
      <ShortName>LINE OF CREDIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>105 - Disclosure - EMPLOYEE BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-ebp</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>106 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-it</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>107 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-eps</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>108 - Disclosure - COMPENSATION PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-cp</Role>
      <ShortName>COMPENSATION PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>109 - Disclosure - OPERATING SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-osi</Role>
      <ShortName>OPERATING SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>110 - Disclosure - CONTINGENT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-cl</Role>
      <ShortName>CONTINGENT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>111 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-se</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-sapp</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>303 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-it1</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-i</ParentRole>
      <Position>20</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>307 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-epst1</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-eps</ParentRole>
      <Position>21</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>308 - Disclosure - COMPENSATION PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-cpt</Role>
      <ShortName>COMPENSATION PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-cp</ParentRole>
      <Position>22</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>309 - Disclosure - OPERATING SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-osit</Role>
      <ShortName>OPERATING SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-osi</ParentRole>
      <Position>23</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-sapd</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-sapp</ParentRole>
      <Position>24</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>40301 - Disclosure - INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-id</Role>
      <ShortName>INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-it1</ParentRole>
      <Position>25</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>40401 - Disclosure - LINE OF CREDIT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-locd</Role>
      <ShortName>LINE OF CREDIT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-loc</ParentRole>
      <Position>26</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>40501 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-ebpd</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-ebp</ParentRole>
      <Position>27</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>40601 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-itd</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-it</ParentRole>
      <Position>28</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>40701 - Disclosure - EARNINGS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-epsd</Role>
      <ShortName>EARNINGS PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-epst1</ParentRole>
      <Position>29</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>40801 - Disclosure - COMPENSATION PLANS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-cpnd</Role>
      <ShortName>COMPENSATION PLANS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-cpt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>40802 - Disclosure - COMPENSATION PLANS (Schedule of Stock Option Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-cpsosoad</Role>
      <ShortName>COMPENSATION PLANS (Schedule of Stock Option Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-cpt</ParentRole>
      <Position>31</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>40901 - Disclosure - OPERATING SEGMENT INFORMATION (Schedule of Operating Segment Financial Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-osisoosfid</Role>
      <ShortName>OPERATING SEGMENT INFORMATION (Schedule of Operating Segment Financial Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-osit</ParentRole>
      <Position>32</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>40902 - Disclosure - OPERATING SEGMENT INFORMATION (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-osind</Role>
      <ShortName>OPERATING SEGMENT INFORMATION (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-osit</ParentRole>
      <Position>33</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>41001 - Disclosure - CONTINGENT LIABILITIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-clnd</Role>
      <ShortName>CONTINGENT LIABILITIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-cl</ParentRole>
      <Position>34</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>41101 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ruger.com/role/rgr-sed</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ruger.com/role/rgr-se</ParentRole>
      <Position>35</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Info">In ''CONDENSED CONSOLIDATED BALANCE SHEETS'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression.</Log>
    <Log type="Info">In ''CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS'', column(s) 1, 2 are contained in other reports, so were removed by flow through suppression.</Log>
  </Logs>
  <InputFiles>
    <File>rgr-20150627.xml</File>
    <File>rgr-20150627_cal.xml</File>
    <File>rgr-20150627_def.xml</File>
    <File>rgr-20150627_lab.xml</File>
    <File>rgr-20150627_pre.xml</File>
    <File>rgr-20150627.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R20.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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm140097083607040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2015</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_us-gaap_InventoryDisclosureAbstract', window );"><strong>INVENTORIES [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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><div id='EdgarSAA123457890000' style="font-family : 'Times New Roman';">
<div style="display: block;" align="center">
<table style="border-collapse: collapse; width: 88%; margin-right: 0.1px;" cellspacing="0" cellpadding="0">

<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; font-family: 'times new roman'; border-bottom: #000000 1pt solid !important; border-top: #000000 1pt solid !important; padding: 0px;"></td>
<td style="border-right-style: solid; vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;" align="center" colspan="4">
<p style="margin: 0pt 0pt 0pt 1.95pt; orphans: 0; text-align: center; text-indent: -1.95pt; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">June 27, <br/>2015</font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; white-space: nowrap; font-family: 'Times New Roman'; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-top-color: #000000 !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="center" colspan="4">
<p style="margin: 0pt; orphans: 0; text-align: center; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;">December 31,</font><br/><font style="font-size: 10pt; font-family: 'times new roman', times;">2014</font></p>
</td>
</tr>
<tr style="background-color: rgb(204, 238, 255);">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; text-indent: 0px; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Inventory at FIFO </font></p>
</td>
<td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="border-right-style: solid; vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px; border-left-width: 1px !important; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" colspan="3" align="center"></td>
<td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px 5px; white-space: nowrap; border-right-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="center"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: top; text-align: justify; font-family: 'times new roman'; padding: 0px; border-left-width: 1px !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" colspan="3" align="center"></td>
</tr>
<tr>
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; width: 74%;">
<p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Finished products </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; text-align: right; width: 1%;" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font>16,564</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important; width: 1%;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 1%;" align="left"><font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; width: 10%;" align="right"><font><font style="font-size: 10pt;">20,083</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1px !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; width: 1%;" align="left"></td>
</tr>
<tr style="background-color: rgb(204, 238, 255);">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Materials and work in process </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"><font><font>61,359</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"><font><font style="font-size: 10pt;">68,934</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"></td>
</tr>
<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; border-top: #000000 1pt solid !important; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Gross inventories </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font>77,923</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">89,017</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important;" align="left"></td>
</tr>
<tr style="background-color: rgb(204, 238, 255);">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Less:&#160; LIFO reserve </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="right"><font><font style="font-size: 10pt;">(41,614</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255);" align="right"><font><font style="font-size: 10pt;">(40,578</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
</tr>
<tr>
<td style="border-right-style: solid; border-right-width: 1px !important; vertical-align: top; border-bottom: #000000 1pt solid !important; padding: 0px; font-family: 'Times New Roman';">
<p style="margin: 0pt 0pt 0pt 18.55pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Less:&#160;excess&#160;and&#160;obsolescence&#160;reserve&#160;&#160;</font></p>
</td>
<td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="right"><font><font style="font-size: 10pt;">(2,120</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
<td style="/* border-right-style: solid; */ vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-right-width: 1px !important; border-bottom-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-left-width: 1pt !important; border-left-style: solid !important; border-left-color: #000000 !important;"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="right"><font><font style="font-size: 10pt;">(3,750</font></font></td>
<td style="/* border-left-style: solid; */ vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-left-width: 1px !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: #000000 !important; border-bottom-width: 1pt !important; border-bottom-style: solid !important; border-bottom-color: #000000 !important;" align="left"><font style="font-size: 10pt; font-family: 'times new roman', times;">)</font></td>
</tr>
<tr style="background-color: rgb(204, 238, 255);">
<td style="border-right-style: solid; vertical-align: top; padding: 0px; font-family: 'Times New Roman'; border-right-width: 1px !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-width: 1pt !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt; orphans: 0; widows: 0; font-family: 'times new roman';"><font style="font-family: 'times new roman', times; font-size: 10pt;"> Net inventories </font></p>
</td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt 1pt !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; white-space: nowrap; text-align: right; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="left"><font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: -webkit-left; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="right"><font><font>34,189</font></font></td>
<td style="border-right-style: solid; vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt !important; border-bottom-color: rgb(0, 0, 0) !important; border-bottom-style: double !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; background-color: rgb(204, 238, 255);" align="left"></td>
<td style="vertical-align: top; padding: 0px 5px; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-width: 1pt 1px 2.8pt 1pt !important; border-top-color: rgb(0, 0, 0) !important; border-top-style: solid !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-style: solid !important; border-left-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"><font style="font-size: 10pt;">$</font></td>
<td style="vertical-align: bottom; padding: 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="right"><font><font style="font-size: 10pt;">44,689</font></font></td>
<td style="vertical-align: bottom; padding: 0px 5px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap; border-bottom-width: 2.8pt !important; border-bottom-style: double !important; border-bottom-color: rgb(0, 0, 0) !important; border-right-width: 1pt !important; border-right-style: solid !important; border-right-color: rgb(0, 0, 0) !important; background-color: rgb(204, 238, 255);" align="left"><br/></td>
</tr>

</table>
</div>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<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>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 2<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a,b,c<br><br><br><br> -Article 5<br><br><br><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;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>
</SEC-DOCUMENT>
