A founding principle of this country is that you cannot have a right removed without due process. No fly lists, red flag laws, etc violate this.
I have no problem with the former, but I have a big problem with the latter, particularly as it's currently implemented.