Ruger 25-round 10/22 magazine