It is a .38 Military & Police Model of 1905 "3rd Change" and the latch looks okay to me. A picture of one is seen on page 137 of the Standard Catalog.
94,803 were manufactured from 1909 to 1915 in serial # range 146900 to 241703.
The grips do not appear to be original to the gun, though do appear to be quite old and beautiful.