Customer Service | Hours: Mon-Fri 9AM-5PM EST  Email: sales@classicfirearms.com

NOTICE: Placing an order for item(s) that require an FFL transfer? We HIGHLY recommend contacting your FFL before placing your order. Due to recent events it could be possible they are delayed, closed or not accepting transfers.

Win A B&T APC9 Pistol ($3300 Value!)
Click Here To Enter.

Ruger Long Guns

(179 Products)

Items 1 to 24 of 179 total

per page
Page:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  1. Ruger 6907 American Compact Bolt 308 Win/7.62 NATO 18" 4+1 Black
  2. Ruger 5817 Mini-14 Semi-Auto .223 / 5.56 18.5" 20+1 Stainless Steel
  3. Ruger 19127 PC Carbine 16.12 Fluted USA Flag Synthetic 10
  4. Ruger 8542 AR556 5.56NATO 16.10 TB B5 Stock 30R
  5. Ruger 57125 Hawkeye Hunter 204 RUG 24 Walther Satin SS
  6. Ruger 57122 Hawkeye LR TRGT 204RG 26 MBSPKBR/LAM 10
  7. Ruger 36925 American 6.5PRC 24 TB Gowildcamo 3R
  8. Ruger 36923 American 243 16.10 TB Gowildcamo 4R
  9. Ruger 8378 AMER-RF 22" TB SPKBRN/LAM 10R
  10. Ruger 7416 77/44 44MG 18.5 BL WAL
  11. Ruger 8530 AR556 .300 Black 16.1" Black M-LOK Threaded Barrel
  12. Ruger 11129 10/22 Carbine with LaserMax Laser Semi-Auto 18.5" 10+1 Black
  13. Ruger 8539 AR556 MPR 18 Frazzled Camo BRN Cera
  14. Ruger 5888 M-14 Tact 16.1 TB Blacksyn 20R
  15. Ruger 19126 PC Carbine 16.12 Fluted Coll Stock 10R
  16. Ruger 19124 PC Carbine 16.12 TB/FLT Coll Stock 10R
  17. Ruger 19122 PC Carbine 17rd M-LOK 6-Position Stock
  18. Ruger 5889 MINI-14 Tactical 20rdSpeckeled BLACK/BROWN

    Ruger 5889 MINI-14 Tactical 20rdSpeckeled BLACK/BROWN

    Out of stock View Details » View Details »
  19. Ruger 7220 77/17 SS Green MTN Stock Threaded
  20. Ruger 26995 AMER-MPH-B 308 Tact 16.5 Green Magpul
  21. Ruger 8532 AR556 MPR .350 Legend Black Collapsible Stock
  22. Ruger 19121 PC Carbine 16.12 TB Amer Flag 10R
  23. Ruger 8537 AR556 16.1" Black M-LOK 10-SHOT
  24. Ruger 8536 AR556 .22310rdBlack SIX Position Stock

Items 1 to 24 of 179 total

per page
Page:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
 
  Loading...