This is an accurate reproduction of the Colt 25. This is a spring powered airsoft pistol, so it must be cocked before each shot. The length is 4.75 inches and the gun shoots at around 150 FPS with 0.12g BBs. This little sprinnger is great for plinking cans. It's also a great "weapon of last resort." due to its small size it can easily be stored in your pocket or most pouches.