An off-duty officer who was shopping at a Costco store in Kansas on Sunday afternoon fatally shot a man who entered the store waving a weapon, according to police.