I just read Aldrich changed his name just before turning 16, which some saying that is why he was able to get gun:
https://www.nbcnews.com/news/us-news/club-q-shooting-suspect-changed-name-just-16th-birthday-rcna58365
I think a bigger factor was the DA just dismissing him as another overgrown millennial child, acting out for social media.