I've used RRA two stage triggers, Timney's, JP enterprises, and a Geissele two stage in my AR's. I was able to get the JP equal to my Timney after several hours of filing, fitting, cussing, and discussing. It was much easier just dropping the Timney into the receiver. I would not use the Timney in a defensive rifle, I feel it is just too fragile, but would have no problem using the JP in a defensive rifle. Either of the two are perfect in my hunting AR's. The RRA two stage match trigger is both easy to install, and gives a nice light, crisp trigger pull. The Geissele is a very nice trigger, and is also easy to install, but I don't see much difference in it and the RRA. I got a deal on the Geisele since it was a large pin trigger and I had a Colt receiver to install it in.