; and (B) requires a separate function of the trigger to fire each cartridge. . 3. Ban on possession or transfer of acceleration device or binary-trigger-type device (a) In general Section 922 of title 18, United States Code, is amended by adding at the end the following: (aa) (1) It shall be unlawful for any person, in or affecting interstate or foreign commerce, to possess or transfer an acceleration device or a binary-trigger-type device. (2) Paragraph (1) shall not apply to— (A) the otherwise lawful possession of such a device before the date that is 90 days after the date this subsection takes effect, if the device is destroyed or disposed of within that 90-day period; or (B) the possession of such a device by or for, or the transfer of a device for or to, the United States, a department or agency of the United States, a State, or a department, agency, or political subdivision of a State, for the purposes of testing or experimentation authorized by the Attorney General. . (b) Definitions Section 921(a) of such title is amended by adding at the end the following: (36) The term acceleration device means any part, combination of parts, component, device, attachment, or accessory that is designed and functions to accelerate the rate of fire of a semiautomatic firearm but not convert the semiautomatic firearm into a machinegun. (37) The term binary-trigger-type device means a device that allows a semiautomatic firearm to fire more than one cartridge with a single pull and release of the trigger if— (A) the device treats the pull and release of the trigger as separate functions to fire a cartridge