HEART OF TEXAS ARMORY accepts most major credit cards (Visa, MasterCard, Discover, American Express), checks, money orders, wire transfers, and even gift certificates for payment orders. You can pay with confidence and payment through their online store is safe and secure but their online orders do not currently allow you to pay for orders by check.