GBB KP-19 KJ WORKSBlow Back: YESHop Up: YESWeight: 1045 gLength: 267 mmMaterial: Full Metal FPS: 300-320Magazine: 25 rdsSpare magazine: KJC027