Medical cannabis cards are not prescriptions, and cannabis remains illegal for medical use under federal law in the USA.
There have been attempts to interpret this as meaning that someone with a medical cannabis card may not legally own a firearm, but when the question has gone to court recently, judges have usually disagreed,