Since you asked which is more reliable, the answer (based on personal experience) is revolver. I've owned a number of Glocks, 1911's, and others as well as quite a few revolvers. No failures with revolvers. A very limited number of failures with the semi-autos. However, I don't worry about those isolated problems and carry a semi-auto daily.