Just remember that the law is never written in stone and is often only what the best lawyer in the court rooms says it is, or what the Judge happens to already believe.
Being right is not a bullet-proof vest, and it's not a get out of jail free card either.
That said, I encourage everyone to fully exercise all of their rights, publicly if you feel comfortable with the risk. And there WILL be risk anytime you publicly exercise your 2A rights, be it with open carry or posting pictures of your OLLs online. Just make sure you take every possible precaution if you do.
I do not provide legal services or practice law (yet).
The troublemaker formerly known as Blackwater OPS.