New and ready to go Ruger # 31120