Maybe not a DT, but unlawful pissession of arms and a user/possessor of a sched1 controlled substance. Regardless if he had a pot card from his state too, fed law trumps pot laws in the states.
John Ashcroft fought this battle and lost the only way any one will be prosecuted for that is purely selective prosecution which is against the law.
I am not a pot promoting libertarian because I have been opposed to all mind altering drugs all my life. The Feds have for whatever reason chose to ignore states in rebellion for some time but the fact remains, they have and that includes Sessions and Barr. We have let the illegal decrees by governors arrange the biggest political fraud in this Republics history and we do nothing just like we always do.