Originally Posted by Chakravant
I'm pretty sure you're wrong there (and I'm the poster you're referring to). In open carry states, businesses cannot prevent people from entering their business with an openly carried firearm. Banks cannot. Bars cannot. Federal offices are considered federal property, and are therefore considered to be under under federal law (which prevents open carry in federal buildings). There was once a federal ban on open carry within 1,000 feet of a K-12 school, but that has been found unconstitutional.
Unreasonable private discrimination is illegal under many circumstances. You cannot discriminate based on gender, or ethnicity. In some states you are not permitted to discriminate based on sexual orientation or political affiliation. Google can claim that the discrimination against their product but not smartphones is an unwarranted targetting of their specific business. It is a very legitimate case and one I'd wager Google will win, especially with many other tech companies willing to help pay for their legal team and file amicus briefs.
You might wish to check the laws of your state about this. The follow is from Jan 25, 2013.........
FRANKFORT (AP) — Firearms that are openly displayed can now be carried into facilities that are owned by municipalities.
The Courier-Journal reports that a revision to state law approved last year by legislators is now subject to enforcement. The change specifies that "local governments can't regulate firearms."
That means people can openly carry the weapons into facilities that are owned by municipalities, such as libraries, parks, the zoo and city halls. Local governments can ban concealed weapons under another state law.
Guns are banned in some facilities under state law, such as schools, jails and prisons. In addition, private businesses can still ban firearms
( Full article can be found here http://www.courierpress.com/news/2013/jan/25/no-headline---ky--open_carry_law_1st_ld/