Ruger american ranch gen 2 7.62 x39 review July 8, 2019 16 32 64 128 Ruger american ranch 762x39 review Ruger american 7.62x39 review