Airsoft Tec put this contraption together using a Tokyo Marui No.9 Colt Python .357 Magnum PPC Custom airsoft revolver as a base gun and muzzle smoke generator to make a very realistic firing airsoft pistol. He made this project by acquiring these components via Amazon Japan.
Airsoft Tec demonstrates the homemade drum magazines they made for the KSC/KWA MAC11 M11A1 Gas Blowbacks... "I made a drum magazine for KSC M11. It is a form that diverts CYMA's Thompson drum magazine and forcibly combines it with a normal magazine. If the BB feeding goes well, you can shoot quite comfortably.