What is a Class 2 Misdemeanor in North Carolina?

What is a Class 2 Misdemeanor in North Carolina?
Did you know you could be charged with possession of an illegal drug, firearm, or stolen property without actually having the item on you?
In North Carolina, Robbery with Firearms or Other Dangerous Weapon is a felony.