I heard such good things about the TRP. I had the opportunity to handle one today... not all that impressed. The slide on frame movement was gritty. It locked up tight. Slide to frame fit was tight. The trigger was good enough. But overall... can't say I was impressed. I expected more. TRP owners, please chime in.