v3.23.1
Document And Entity Information
3 Months Ended
Apr. 01, 2023
shares
Document Information Line Items  
Entity Registrant Name STURM, RUGER & COMPANY, INC.
Trading Symbol RGR
Document Type 10-Q
Current Fiscal Year End Date --12-31
Entity Common Stock, Shares Outstanding 17,708,081
Amendment Flag false
Entity Central Index Key 0000095029
Entity Current Reporting Status Yes
Entity Filer Category Large Accelerated Filer
Document Period End Date Apr. 01, 2023
Document Fiscal Year Focus 2023
Document Fiscal Period Focus Q1
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Document Quarterly Report true
Document Transition Report false
Entity File Number 1-10435
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 06-0633559
Entity Address, Address Line One One Lacey Place
Entity Address, City or Town Southport
Entity Address, State or Province CT
Entity Address, Postal Zip Code 06890
City Area Code (203)
Local Phone Number 259-7843
Title of 12(b) Security Common Stock, $1 par value
Security Exchange Name NYSE
Entity Interactive Data Current Yes