In stock- Ruger 10/22 magazines, 10 rds, 3 in a pack.

Retail price $52.95

Sale price $45