@FBM,
FBM wrote:The "shall not be infringed" part is pretty unambiguous, innit?
Well maybe. But the actual legal meanings count more than the plain English meaning of the text.
We've been blessed by the fact that every time the anti-gun people try to limit what type of guns are available, they focus entirely on trying to ban harmless cosmetic features like a pistol grip on a rifle.
That makes it much easier to defeat them. Banning something for no good reason whatsoever tends to annoy people and firm up opposition. Plus if such a ban did ever pass, it is an easy argument in court that it is unconstitutional because there is no good reason to ban a harmless cosmetic feature.