A PBJ is not a conviction under Maryland Law so it would not be a prohibiting conviction no matter what you got the PBJ for. If you got a PBJ for First Degree murder it would still not be a bar.
Assault in the 2nd degree is a prohibiting misdemeanor:
Even though its not a felony, it carries a sentence of two-or-more years in prison so it is a federal prohibition. You'll need to do a lot more digging to find out how PBJ works with prohibiting charges.
To the op. I hope you learned that drinking to the point of memory lapse is not a good idea. Guns and drinking do no mix.
Give yourself some time to think about that, before worrying about owning a gun. PLEASE. If you have learned from this then you will the wisdom in what I say. Consider what could have happened. Consider if you had been armed.
I do think you have learned so please show that you have..
Pbj is not a conviction I had one an brought one