Mastercard basically told them to go screw themselves and it’s not their jobs to be playing police/ detective. Hopefully others will feel the same way. For local sales from an FFL the easy way around this is simply pulling out cash. It makes things a little more complicated for online orders but some places do take money orders and checks.