I would not take Trump literally on what he said about assault weapons bans, when? A few years back I suppose.
That sounds selective reasoning. The man said what he said. It's in his book. And until he renounces his prior position, his prior position stands.
btw...did you know he has said his favorite president was Bill Clinton? lol!