This is interesting. The suit isn't a constitutional case at all- it's based on one particular statute in Oregon only - and it looks like a winner.

Here is the statute:

Quote
659A.403 Discrimination in place of public accommodation prohibited. (1) Except as provided in subsection (2) of this section, all persons within the jurisdiction of this state are entitled to the full and equal accommodations, advantages, facilities and privileges of any place of public accommodation, without any distinction, discrimination or restriction on account of race, color, religion, sex, sexual orientation, national origin, marital status or age if the individual is of age, as described in this section, or older.

(2) Subsection (1) of this section does not prohibit:

(a) The enforcement of laws governing the consumption of alcoholic beverages by minors and the frequenting by minors of places of public accommodation where alcoholic beverages are served;

(b) The enforcement of laws governing the use of marijuana items ... by persons under 21 years of age and the frequenting by persons under 21 years of age of places of public accommodation where marijuana items are sold; or

(c) The offering of special rates or services to persons 50 years of age or older.

(3) It is an unlawful practice for any person to deny full and equal accommodations, advantages, facilities and privileges of any place of public accommodation in violation of this section....

659A.406 Aiding or abetting certain discrimination prohibited. Except as otherwise authorized by ORS 659A.403, it is an unlawful practice for any person to aid or abet any place of public accommodation, as defined in ORS 659A.400, or any employee or person acting on behalf of the place of public accommodation to make any distinction, discrimination or restriction on account of race, color, religion, sex, sexual orientation, national origin, marital status or age if the individual is 18 years of age or older.

659A.409 Notice that discrimination will be made in place of public accommodation prohibited; age exceptions. Except as provided by laws governing the consumption of alcoholic beverages by minors, the use of marijuana items ... by persons under 21 years of age, the frequenting by minors of places of public accommodation where alcoholic beverages are served and the frequenting by persons under 21 years of age of places of public accommodation where marijuana items are sold, and except for special rates or services offered to persons 50 years of age or older, it is an unlawful practice for any person acting on behalf of any place of public accommodation as defined in ORS 659A.400 to publish, circulate, issue or display, or cause to be published, circulated, issued or displayed, any communication, notice, advertisement or sign of any kind to the effect that any of the accommodations, advantages, facilities, services or privileges of the place of public accommodation will be refused, withheld from or denied to, or that any discrimination will be made against, any person on account of race, color, religion, sex, sexual orientation, national origin, marital status or age if the individual is of age, as described in this section, or older.
The statute specifically lists the allowable exceptions, and the purchase of firearms is not one of them. The law allows for the awarding of reasonable attorney fees, and compensation and punitive damages may also be awarded.

Onward and upward,
airforce