Ruger Mini-14 Ranch 05816 5.56 NATO Semi-Auto Rifle, MFD 2015

Ruger Mini-14 Ranch 05816 5.56 NATO Semi-Auto Rifle, MFD 2015

Ruger Mini-14 Ranch 05816 5.56 NATO Semi-Auto Rifle, MFD 2015