You need an instructor....
What you need is an instructor. You will save yourself $$$ and lots of headaches in the long run.
Invest and help yourself learn by an expert not some advise you get from someone a thousand miles away. Go to a local gun range and ask around. Check prices and what style they teach (some are self defense orientated and others may have a special style).