Question: how does gbb airsoft work?
Answer: A mechanism pushes a BB from the magazine into the breach or hop-up unit. The piston is then released and the spring pushes it forwards. The air in the chamber is rapidly compressed and the BB is pushed at speed out of the barrel.