-Xero-, welcome to TFL.
You're quite right that anyone who owns/carries a gun needs to understand the laws in his/her jurisdiction.
This actually isn't the forum where most discussion of legal questions takes place. If you're interested in such, you should check out the Law & Civil Rights
forum. We have many members who are quite knowledgeable about firearms law, and it's a subject that's of interest to all of us.