I am much more offended when I see the Mexican flag. We can get rid the Confederate flag when everyone waving the Mexican flag is thrown out of country. I won't hold my breath.
Browning Hi Power, CZ SP01 Shadow Custom Target
CZ 75B, CZ 75B SA, CZ 85 Combat, S&W 686+
Remington 870, S&W M&P15 Sport