In addition to all other taxes of every kind now imposed by law and which are not specifically repealed by this section, every person, firm, corporation, club or association within the State of Alabama which sells or stores or uses or otherwise consumes packages of playing cards containing not more than 54 cards to the deck or package shall pay to the State of Alabama for state purposes only a license or privilege tax of $.10 per package or deck, such tax to be evidenced by revenue stamps, and the stamps in all cases to be affixed to the individual package. The stamps shall be affixed in such manner that their removal will require continued application of water or steam. All taxable playing cards found in the possession of any person, firm, corporation, club or association without having stamps affixed in the manner set out in this section shall be subject to confiscation in the manner provided for contraband goods as set out in Chapter 25 of this title. The administration, collection and enforcement of this law shall be subject to the provisions of Chapter 25 of this title. In addition to the above tax, each retail dealer shall pay for the privilege of selling playing cards an annual license tax of $2.