an interesting perspective -

http://www.ar15.com/content/articles/idealRifle/