So, Mandrax was the same as what we knew as Quaaludes (excuse the spelling not that familiar with the stuff) in the USA?
And 110 rounds of ammo sounds like a lot until you realize that ammo is sold in boxes of 100 or 500 rounds. 110 rounds gets shot off in about an hour or so of target practice. How many you need for shooting water rats may vary as they are moving targets of the finest order.
He just looks like a junkie to me, a fairly well off one, but probably pretty weary from lack of sleep.
Thats the problem with having your pic taken all the time, rarely is anyone up to form all the time and the crappy photos are ones that tend to get circulated. Take Keef for example, if you got your pic taken on your worst ever days, how would you look to the public? Like you died years ago? Thats Keef's worst image problem, the bad pics get published with an "I told you so" undertone.