Seems pretty severe for just a "comment". Is he sure it is a Dishonorable? That would have required a General Court Martial.
USMJ discharges, in order of favorable to worst, is:
- Other than Honorable
- Bad Conduct Discharge
- Dishonorable Discharge
Of these, only a Dishonorable Discharge acts as a prohibitor for firearms possession.