Shirtless man robs Charlotte store at gunpoint