Gun shops are saying some customers are experiencing errors when they try to purchase firearms or ammo with a credit or debit card. It appears that some card providers are restricting transactions with gun shops. This comes after a change to the Merchant Category Codes was implemented in September, which created specific categories for gun-related sales.

Source