I dunno what this is exactly about, but sports organizations and sports teams need to be way harsher. This is his second suspension within 3 months for very similar stunts he pulled (Especially gun-related ones, while there are 2-3 shootings per day in the US)? Fuckin' ban him for a whole season or even for good.
I know that people can change and all that and I'm not saying everyone should get thrown out for minor/first offenses (it's all dependent on what happened) but man... the higher you play as a professional athlete, the more and the harsher you have to be held accountable for the actions you perform, within the competition, as well as outside of it.