coffee shop in Texas sells ammo