The Gander Mountain closest to me (Amarillo, TX) has a very nice selection of handguns & long guns. Regular prices on guns & ammo are on the high side. They do have periodic sales when the prices are attractive. I've bought several long guns & lots of ammo while on sale. It's a great place to handle before you buy.