It is “assumed” law, not “settled” law.
No it is settled. It's the plain language of the text. Do you also think a president can redefine the 2nd amendment through an executive order?