he should be allowed to vote and own a gun. Possession of marijuana should never have been illegal in the first place
Under Canadian law, the "right to vote" IS a constitutionally protected right which cannot be taken away through any measure whatsoever - not even through a court order.
Under American law, the "right to vote" IS
NOT a constitutionally protected right and it can be taken away even without a specific court order and for reasons that have absolutely nothing whatsoever to do with the way that the person exercised their voting privileges.
Under Canadian law, the "right to own firearms" IS
NOT a constitutionally protected right, it is a deniable privilege, but one that can only be exercised if certain, specific, and objectively measurable conditions have been satisfied - however even that privilege can be denied permanently (or for a specific period) by court order PROVIDED that the person is allowed to make full answer and defence AND the application to remove that privilege has
a direct connection to that person's use of either firearms or violence.
Under American law, the "right to own firearms" IS a constitutionally protected right -
unless, of course, the person falls into a category wherein no member of the category is allowed to own firearms AND the fact that the person is in that category many have
absolutely nothing whatsoever to do with that person's use of either firearms or violence.
Actually, possession of Marijuana is NOT (exactly) "illegal" in most of the US. What IS "illegal" is possessing Marijuana without either a federal permit or paying the federal and state taxes levied on it. Mind you, there is no known application form to obtain the federal permit and, of course, in order to pay the federal and state taxes, you have to find out where to pay them (only possession of the appropriate "Tax Stamp" is considered proof of payment and only the authorized offices can issue the stamps [and they don't have any of the "Tax Stamps" in stock in any event {so they won't take your money}]) - which no one seems to know. And, of course, since the tax rates are incredibly extortionate, people do what they did in 1776 et seq. - they avoid/evade payment.