RUGER 10/22 COMPLETE OWNER'S and ASSEMBLY GUIDE: Walt Kuleck: 9781888722208

RUGER 10/22 COMPLETE OWNER’S and ASSEMBLY GUIDE: Walt Kuleck: 9781888722208