Any person who willfully violates any provision of section 5291(a), or of any regulation issued pursuant thereto, and any officer, director, or agent of any such person who knowingly participates in such violation, shall be fined not more than $1,000, or imprisoned not more than 2 years, or both.