The G25B is a very solid and affordable spring pistol. TConstructed with a metal slide and lower frame, this durable spring pistol shoots approximately 280 FPS with 0.12g BBs. The textured grips make for great handling. Overall length of this gun is 8.5". It's railed lower frame allows for attachment of lights and laser pointers as well. It is spring powered which means that it must be cocked before each shot. It is recommend to use 0.12g BBs with this airsoft pistol.