event · 31 July 1849 · 175 years ago
Benjamin Chambers patents breech loading cannon
More events on 31 Jul