1. Opposing a ban on something that is already illegal is not the same thing as promoting that such a thing be legal.
2. In plain English, he said he didn't support a ban "at this time," clearly meaning he at least would be open to supporting such a thing should it become necessary.
If you are still confused, I recommend you buying a copy of this book: