Yup, me too. Some sites will only sell to military/law enforcement. I've bought from a few sites that don't mention anything about that.
As to carrying on private property, I find that a little ridiculous and have not confirmed that yet. My house and lot are mine, not the Governments. I'd have an issue if a LEO questioned that.
Also, over 2" in blade length illegal to carry but you can have in your home, any size auto you want. Hopefully someday this stupid law will be changed to allow carry. They are no more dangerous than any knife we can carry legally. Absolutely absurd.
Notice how section (a) of CA pc 21510 specifically says "in any public place or place open to the public" in regards to a switchblade in a vehicle, but section (b) makes no such reference to any specific place. If the lawmakers wanted to, they could have provided exceptions for carrying a switchblade on ones person while on private property, but they didn't.
Interestingly, since CA pc 21510 (a) specifically refers to "any public place or place open to the public", it would be legal to have a switchblade in the driver or passenger area of ones car if that car were in ones garage. Because a car in ones garage is not in any public place or place open to the public.
Some state laws apply only to public property, or government property, or school property, etc, and those laws will specify such information. But when no specific type of property is mentioned, the law applies to all property.
Unless otherwise specified in the law, private property does not provide any immunity from the law. For example, it is illegal in California to posses brass knuckles, with no mention of any specific types of property. As a result, it is illegal to possess brass knuckles everywhere in this state, including on private property, or in ones own home. There is case law of a guy being arrested and prosecuted for possessing brass knuckles in his home (discovered by police during an unrelated search), the individual was convicted of possessing "metal knuckles", and the conviction was upheld on appeal.
I'm not sure if there is case law on carrying switchblades on ones person while on ones own property, but like my attorney has said to me "Do YOU want to become the case law?". The smart answer to that question is "No".
Of course it's very unlikely that any LEO's are going to discover you carrying a switchblade upon your person while on your own property.