List of semi-automatic pistols

A semi-automatic pistol is a type of handgun which utilizes the energy of the fired cartridge to cycle the action of the gun and advance the next available cartridge into position for firing. One round is fired each time the trigger of a semi-automatic pistol is pulled.