When it is time to buy a firearm there is no place better than Trail Creek Trading on the Rock Road. If you are looking for personal protection, protection for your family, are a serious hunter, into vintage firearms or you are a collector, the owners and staff at Trail Creek are the best.
Yes, you could go to a big box store and they will sell you anything you want... BUT, if you have questions that require expert advise go see these guys. If you are looking for vintage firearms, Trail creek is known throughout the country as one of the best.
Don't go looking for AR15's unless you are looking for the best (Wilson), don't go looking for Cheap Chek AK's, these guys are serious gun dealers with a wealth of knowledge rarely found in their industry.
In short, I have been all over this great country and have dealt with many gun stores and I have never found one quite like this one. Greg and Tim really know their stuff and are very fair on price. I would NEVER buy a firearm from any other store within 1000 miles of St. Louis.