Ruger GP100 10mm Stainless Revolver from $639