Phil, have a Timney in one and have installed several for friends. They meet all your requirements. We have ordered them with pull weights preset and find them to be a great improvement from the factory trigger. I'm a bit biased since Timney is only a 15 minute drive and I can usually order in the AM and pick it up in the afternoon. Great customer service and technical support. The prices are average for an aftermarket trigger. Their Vanguard trigger only takes a few minutes to install. Good luck