Blair touts gun ban that makes no sense