1. This toy gun is made of durable 3D printed PLA material, featuring a magazine-fed design and an adjustable sight for accurate shooting. 2. Easy to assemble, it comes with a large stock and a small bayonet, has an adjustable sight, and can also be mounted on a bcar. Features:1. Top-fed magazine, easy to assemble2. Firing mode: Manual3.Material: 3D-printed PLA4.Firepower: 245 FPS5.Ammunition type: Stefan darts6.Spring type: 1.8mm7.Size: 90cm Packing List:1* Diamond Dog Puppy 98k Soft Bullet Gun1* Magazine1* Stock1* Blade Note: Please note that this product is made by 3D printing, the internal small parts are metal, the printing materials are PLA+ and PETG (the cost of this material is very expensive), and the time required for 3D printing products is much higher than that of general products, so the price will be relatively more expensive.