http://www.realguns.com/articles/726.htm


Here's a pretty well written detailed article.