Woke Credit Card Companies Vow to Flag Gun and Gun Related Purchases