A rather odd process for dealing with the law...
I find it interesting that the man's work from five years earlier was a factor in dropping criminal charges unrelated to his previous work. Strange indeed.
IMO, gun registration is stupid, but Heller did not try to overturn registration schemes. In fact, it specifically stated so.
Driving under the influence of Xanax--that could be a major safety concern...