Thanks for posting video Grifter,
Very good points listed in video.
One little word "Shall" is a huge word when speaking "legalese."
Think of that little word when rereading The 2nd Amendment?
It doesn't say may, maybe, maybe not. It says "Shall not be infringed."
If done legally, it may likely change many thoughts when challenged.