Tucker Carlson unloads on companies trying to take away 2A rights