(a) In addition to any other penalties provided by the laws of this state and except as provided in subsection (b) of this section, a person who pleads guilty or nolo contendere to or has been found guilty of violating this chapter is guilty of a misdemeanor and shall be punished by:
(1) A fine not more than five hundred dollars ($500);
(2) Imprisonment of not more than ninety (90) days; or
(3) Both a fine and imprisonment as provided under this subsection.
(b) The penalty under this section does not apply if the violation is a felony or has a more serious penalty under this chapter or the laws of this state.