Ruger American Ranch Gen II 7.62×39 $549 Post author By heberlingssportsshop Post date April 17, 2024