what is the difference between a semi automatic and a revolver?
The main difference between a revolver and a semi-automatic pistol is how ammunition gets into position to be fired. In a revolver, each time the trigger is pulled, the cylinder rotates moving a new round to the firing position. ... On the other hand, a semi-automatic holds the ammunition in a magazine.