At The Demonstartion Against The NRA.

You’re wrong. Both the quoted post about “any weapon” and your view that:

Caetano forecloses your view completely.

Facts not in evidence. But if someone argues that the law of the land is something that is completely ruled out by existing and current precedent, then that would be like arguing abortion is unconstitutional, or separate but equal is allowable. All of those positions are not the current law.