This is an exact airsoft replica of the famous Walther P99 made famous by the James Bond movies. It features a full metal slide with realistic blowback action. This is a semi-automatic airsoft pistol powered by CO2. The gun will fire a BB every time the trigger is pulled until the magazine is emptied or the gun runs out of CO2. This gun shoots at an impressive 380 FPS with 0.20g BBs and is very accurate at up to 50'. The grip is textured to give the user a firm grip on the weapon. This gun features blowback action, which means that the slide shoots back each time the gun is fired. This adds realism and a recoil when firing. If you're looking for a powerful, realistic airsoft pistol at a great value, this is an excellent choice. This improved generation 2 version has an improved loading nozzle and also comes with an additional 15 BB magazine.