Hold on to Your 2nd Amendment -- The Red Flags Are Coming!