A fight over a NASCAR shirt inside a north Charlotte Family Dollar ended with customers being threatened at gunpoint.