After the shooting of 20-year-old Gabriel Perez at a Fargo, North Dakota, restaurant, a trail of surveillance footage unmasks a jealous gunman