VISA,MASTERCARD AND AMEX DECLINING FIREARM SALES.