If any distributor, storer, or retail dealer of gasoline or motor fuel in Colbert County shall fail to make the reports or any of them as required in any provision of this subpart or shall fail to comply with any regulation adopted for the collection of the tax by the Colbert County Commission, within the time required for making such reports, or shall fail to pay the tax imposed within the time fixed for the payment thereof, the distributor, storer, or retail dealer shall be guilty of a Class C misdemeanor, and upon conviction thereof shall be punished for each offense as otherwise provided by law.