Agreed 100% on the training! While I am a huge fan of high quality guns and accessories, if you don't have the training and skills to use it correctly it's practically useless.
Good training will leave you with a lot of micro-drills and dry fire drills so you can get good at a lot of things from home with no ammo, which is nice.
I plan on posting a lot of free training videos and articles over time, but these guys are my go to for training (FWIW) -
https://www.noirtraining.com
There's a lot of great training companies out there.