Your GCM convictionis regarded as a felony under federal law. State law may treat it differently, but I wouldn't count on it for drugs, especially for a distribution charge (a possession charge might be differently).
You cannot own/possess a weapon. The UCMJ conviction is a disability under the federal law governing possession of a firearm with a disability).
My advice at this point: live a clean life, get involved in your community, do everything "right." Wait a few years, and apply for a pardon. Only a presidential pardon can restore your rights at this point.
The giving or taking of any advice given in this forum does not constitute an attorney-client relationship and any readers of any posts acknowledge that they are not in any type of attorney client relationship with the poster.