XML 32 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Narrative) (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Defined Benefit Plan Disclosure [Line Items]        
Income statement expense resulting from the settlement and termination of the pension plans $ 40,999,000us-gaap_PensionExpense        
Defined benefit pension plans 19,379,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 10,241,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax (2,077,000)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax  
Contributions to employee benefits plan 3,200,000us-gaap_DefinedContributionPlanCostRecognized 3,000,000us-gaap_DefinedContributionPlanCostRecognized 2,300,000us-gaap_DefinedContributionPlanCostRecognized  
Discretionary contributions to employee benefit plan 5,600,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 4,900,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 3,300,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount  
Pension Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Contributions for plan 7,500,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
3,000,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
3,000,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Defined Benefit Plans [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Income statement expense resulting from the settlement and termination of the pension plans       $ 41,000,000us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= rgr_DefinedBenefitPlansMember
Percentage of vested pension benefits 100.00%rgr_DefinedBenefitPlanPensionVestedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= rgr_DefinedBenefitPlansMember