The MSP should also accept General and medical discharges. Other than honorable discharges, usually get a second look into the details of seperation.
The only one that disqualifies gun ownership is a Dishonorable discharge. That would be the equivalent to a felony conviction, and also makes the seperated member to lose the right to vote.
I can confirm that MSP only accepts Honorable Discharge. It’s also in state law.
Md. Public Safety Art. § 5-306(b)
(b) An applicant for a permit is not required to complete a certified firearms training course under subsection (a) of this section if the applicant:
(1) is a law enforcement officer or a person who is retired in good standing from service with a law enforcement agency of the United States, the State, or any local law enforcement agency in the State;
(2) is a member, retired member, or honorably discharged member of the armed forces of the United States or the National Guard;
(3) is a qualified handgun instructor; or
(4) has completed a firearms training course approved by the Secretary.
Message - Maryland Code and Court Rules
govt.westlaw.com
I’ve had to give the bad news to a few people who were kicked back by MSP.