I thought you did a fine job on this post. There were only 2 things you could have improved on :
#1:you should have added a glossary of terms: FFL, LEO,FTF as many newbies dont know the terms (you did put many in parenthesis later down the article)
#2: At the end, you didnt list SIG in the popular pistol list..for shame,for shame
Anyways,as said great job...this should make sticky status!