Quote Originally Posted by Zach O View Post
http://www.realguns.com/articles/726.htm


Here's a pretty well written detailed article.
Thanks for posting the link. Nice break down of the parts.