The collapsing rifle given to Bond isn't a gimmick, but was an Armalite AR-7 survival rifle which was a production item which actually does disassemble and fit into its stock. However it fires the .22 long rifle cartridge, not .25 caliber as was stated in the film. As of 2005, it is still in production, although not by Armalite. It is one of very few firearms that will float when dropped into water.
more