Is This the Best Gun Ever to Fire a Shot? Why the M1911 Gun Might Be the Best Ever to Fire a Shot April 26, 2019