if I keep my ruger clean its plenty fast. The only thing that slows them down is being dirty, and causing jams. But thats my fault for not cleaning it, not the guns fault. Semi's are dirty dirty guns, but oh so fun. I bought mine years ago for a girlfriend to get interested in shooting. She gave me the boot, but there wasnt a chance in hell she was keeping that gun.