And therefore the right to keep and bear arms shall not be infringed.
His thinking is technically correct regarding the REASON for the second. However, what it says is what it says. The “reason” for the freedom is not paramount. What is paramount is the freedom itself.
And he leaves out “the people” in his statement. Wherever the constitution uses the phrase, “the people”, it means “each and every citizen, individually”.
Every time.
The foundation upon which the bill of rights rests is the rights of the individual citizen.
Similar interpretation by the press of Trump’s comments. “The people” only means white supremacists. Or something. ;-) A country full of fidiots. Sadly, some are in positions of power.