Like your computer or phone, all firearms have what gun nerds call an “operating system.” But instead of running Microsoft Word or Roller Coaster Tycoon, a gun’s operating system performs the eight functions needed to fire a bullet: feeding, chambering, locking, firing, unlocking, extracting...