Gun and knife laws are subject to interpretation. Unfortunately they are going to interpret it different than you. Defending yourself and exercising the 2nd comes at a cost. Litigation and confiscation along with arrest seem to be the norm now. I don't carry anymore because of divorce and custody issues. To the system I'm a right wing zealot who has been trained by the military. We call ourselves vets but we are looked at as terrorist who haven't terrorized yet.
Not really at least not in Oklahoma the SDA list 7 places you are prohibited from carrying, and the private property is not one of them. Otherwise what would be the point of carrying?