It sounds like you’re successfully avoiding the number one pitfall of shooters, new and otherwise: Spending 10x more time and money on the newest gear than you do on training. A guy who has spent three hours drilling correctly is a hell of a lot more dangerous than someone whose idea of improvement is swapping out the $400 optic they bought six months ago for the $800 one they bought this week.