I think this may meet my requirements for the best self contained 10m match pistol?

Any other suggestions?