What a treasonous disgrace.
Treasonous is the correct word.
Thank God for the Second Amendment, which grows bigger every day.