Ruger 10/22 22LR New in Box $269.99

1022
10-22
REDACTED32