Ruger American Ranch limited run .300 BLK $569 Post author By heberlingssportsshop Post date March 14, 2025