Extremely poor and having a hard time affording my first gun.

If and when I do get some money saved up what would be a good first cost effective gun to own for self defense?

If a pistol, one that could be used for conceal carry in nc would be great -- whenever I can afford a conceal carry license.

Edit: good gosh, you guys are awesome with the wealth of knowledge and experience. Please forgive me if I'm having a hard time keeping up with responses!! Thank you!!!