problems with H & R 500 S&W