Can't go wrong with a LaRue MBT or a Geissele SSA or SSA-E.
The above are 2 stage and it's all I will use. Reliable, durable, SAFE when fouled or in odd shooting positions, great for fast shooting, and duty/defensive uses.
On the SSA-E, long or short pin?