It is my understanding that 1911s, Glocks, etc. are called “semi-automatic” because “the gun fires upon each trigger pull.” The same definition is also used with rifles and shotguns that fire upon each trigger pull.
But, um, doesn’t a revolver also fire upon each trigger pull? Why aren’t revolvers also called “semi-automatic”? Or does the term also require the gun to have an auto-loading mechanism? And if that’s true, why doesn’t a revolving cylinder constitute an auto-loading mechanism?