Photo of man carrying gun in department store goes viral