Ruger BX-25 Magazine | Ruger 10/22 | 25 rd

SKU: 17002

Sale price$24.99