; (2) the term drug trafficking crime has the meaning given that term in section 924(c)(2); and (3) the term Federal crime of terrorism has the meaning given that term in section 2332b(g). (b) Offense It shall be unlawful for any person to— (1) ship, transport, transfer, or otherwise dispose of two or more firearms to another person in or otherwise affecting interstate or foreign commerce, if the transferor knows that the use, carrying, or possession of a firearm by the transferee would violate subsection (g) or (n) of section 922, or constitute a crime of violence, a drug trafficking crime, or a Federal crime of terrorism; (2) receive from another person two or more firearms in or otherwise affecting interstate or foreign commerce, if the recipient— (A) knows that such receipt would violate subsection (g) or (n) of section 922; or (B) intends to use the firearm in furtherance of a crime of violence, a drug trafficking crime, or a Federal crime of terrorism