XML 29 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
SIGNIFICANT ACCOUNTING POLICIES (Details)
3 Months Ended
Mar. 28, 2015
Net castings sales [Member]  
Segment Reporting Information [Line Items]  
Percentage of sales 1.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_StatementBusinessSegmentsAxis
= rgr_UnaffiliatedCastingsMember
Export firearm sales [Member]  
Segment Reporting Information [Line Items]  
Percentage of sales 4.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_StatementBusinessSegmentsAxis
= rgr_ExportSalesMember