Steve's Trading Post is a locally owned and operated firearms store. They have a large selection of long guns and a limited pistol supply, but have the ability to get you what you need. They are OK as far as staff goes, pricing tends to be a bit on the high side though.
If you are in the market for a new firearm, check out Steve's, but check out others as well.
more