The only thing that can stop a bad guy with a gun is a good guy with a gun. Except when the bad guy is heavily armed, 1000 feet away and 32 floors up. Without knowing every detail of the SWAT response to Stephen Paddock’s shooting spree in Las Vegas on October 1st, it’s still fair to…