This trigger job, as listed in an earlier post works good:
Junk Yard Genius.com AR-15/M-16 Pages, page 1.
However you have to test the reset. It may take some grinding or filing on the connector, to get all timed right. I have mine adjusted with a very short pull to break, and an equally short reset. I use the JP light springs, and have a sub 3 pound pull, by adjusting the trigger spring weaker, with no adjustment to the JP hammer spring. This is where I want it, but it is too low for most people. I did polish the sear and hammer face, and even the reset faces, for a smoother reset with the lower pressure trigger spring. Be careful not to take any material off the sear and hammer faces, just smooth/polish them. Also to lube the sear and hammer faces, use a very light coating of anti-seize. This makes a very slick surface and helps reduce the pull weight a few more ounces. I use Permatex brand, #133A, in a small toothpaste type tube, that can be found in auto parts stores. One tube will last forever. It works like the expensive sear lubes. I've tried all kind of lubes, oils, etc., and the anti-seize works best for pressure surfaces.
See post #4 of this thread, for more information regarding the disconnector and reset:
http://smith-wessonforum.com/smith-...9217-joe-bob-grip-screw-trigger-adjuster.html
This trigger works great, and is much better than the stock trigger. But it will never match the expensive custom triggers, as they have a different geometry to the sear and hammer releasing angles. With these expensive triggers, the sear only releases the hammer, while with the stock Mil-Spec triggers, the sear continues to pull the hammer back more, as the trigger is pulled back to break.
Bob