Impact Guns
Rifle
IN STOCK
Ruger American Rifle Gen 2 204 Ruger, 20" Threaded Barrel, Gray Splatter, 10rd
SPECIFICATIONS
| Manufacturer | Ruger |
|---|---|
| Type | Rifle |
| Action | Bolt Action |
| Barrel Length | 20" |
| Capacity | 10 rounds |
| Condition | New |
| MPN | 46908 |
| UPC | 736676469086 |
PRICE COMPARISON
same product, new condition
| RETAILER | PRICE | UPDATED | |
|---|---|---|---|
| Classic Firearms BEST | $566.22 | 2 weeks, 6 days ago | VIEW |
| Gritr Sports | $578.99 | 39 minutes ago | VIEW |
| Impact Guns (this listing) | $591.69 | 1 day, 20 hours ago | VIEW |
| Buds Gun Shop | $609.49 | 12 minutes ago | VIEW |
| RK Guns | $609.99 | 33 minutes ago | VIEW |
| Kentucky Gun Co | $609.99 | 50 minutes ago | VIEW |
| DEGuns | $613.99 | 1 hour ago | VIEW |
| Range USA | $619.99 | 36 minutes ago | VIEW |
| Kittery Trading Post | $649.99 | 27 minutes ago | VIEW |
| Green Top | $659.99 | 13 minutes ago | VIEW |
PRICE HISTORY AT IMPACT GUNS
| Oct 17, 2026 | $591.69 |
| Oct 16, 2026 | $617.59 |
| Oct 14, 2026 | $591.69 |
DEAL ANALYSIS
- 3% below 10 other retailers
- Lowest price we've seen (27 days tracked)
| This listing | $591.69 |
|---|---|
| 10 other retailers (median) | $609.99 |
| 30-day avg here | $592.62 |
Score 17/100. Compares this price against other retailers, this listing's own history, and the retailer's list price.
PRICE ALERT
Log in to get an email when this drops to your target price — at any retailer.
LOG IN TO SET ALERTSIMILAR FIREARMS
Spikes Tactical Punisher Stripped Lower Receive…
Sportsmans Outdoor Superstore
$92
Derya Arms TM22 Standard, .22 LR, 18" Barrel, 1…
Classic Firearms
$98
Derya Firearms TM22 Standard FS 22 LR 10 Rounds…
RK Guns
$100
BOG DeathGrip Bantam, Tripod, 20" - 42" Matte F…
Impact Guns
$101
Derya TM22 Standard .22LR 18" 10rd Semi-Auto Ri…
Classic Firearms
$106
Derya TM22 Standard FDE 22LR 18" 10rd Semi-Auto…
Classic Firearms
$109
Derya TM22-A-18 Rifle .22LR 18" Barrel 10+1 Sem…
Classic Firearms
$109
KSA Crickett 220 Crickett 16 Pink Synthetic Sto…
Classic Firearms
$111