Let’s face it:
The Bill of Rights is very hard to understand if you just pick it up and give it a read.
The eloquent style in which it was written can be confusing.
There’s a lot of legal terminology that’s beyond most of us.
And without the right historical background, it’s impossible to fully understand the meaning, importance, and scope of several of the amendments (and especially the second amendment).