Maybe he brought the gun with him to CA and didn’t realize the state had a limit on the magazine. Ever walk around Venice Beach? You can get high from the second hand smoke. First offense in the NFL is counseling as far as I know, so I guess the suspension is for the rifle?
I don’t know the guy personally so I don’t know if he has a bad character or not. I’m not going to assume he does based on a pot charge in AL, the size of a rifle magazine, and a crazy ex-girlfriend.
I’m not aware that he has any health issues, but I haven’t followed his career post Alabama. There were never any issues there with his behavior as far as I know.