They are "wishy washy" because they are made up of thousands of members.
So, it depends what group is in charge.
Like most other things the NRA is a very different organization than it was 60-90 years ago. And will likely be just as different in another 60-90 years...