Ruger 10/22 TD Takedown Barrel 16″ Blued Threaded 1/2-28

$174.99

In stock

SKU: 16TDTH Category: