I'm not a lawyer, so correct me if I'm wrong...
Ryenolds High School, Troutdale, Oregon is in Multnomah county.
Multnomah county recently passed new gun laws, one is similar to the Unloaded Carry laws that Portland and some other cities have passed. This is allowed under State preemption ORS 166.170 and ORS 166.173
Multnomah county code §15.064 POSSESSION OF A LOADED FIREARM IN A PUBLIC PLACE.(see page 7)
This is poorly written (IMHO) and like Portland and others requires the firearm have all ammunition has been removed from the chamber and from the cylinder, clip, or magazine. It doesn't say "unloaded" in the body of the ordinance.
If it said unloaded firearm and did not require an unloaded magazine, etc... then it would meet ORS 166.170 & 173.
Anyway, if the article facts are correct then, I see these offenses:
1) carrying concealed without a CHL (ORS 166.250)
2) carrying a loaded firearm in a public place (Multnomah county code §15.064)
3) carrying a firearm in or on school building, grounds, or within 1000' of school grounds (Gun-Free School Zones Act (GFSZA) 18 U.S.C. § 922(q))
--- not exempt since he does not have a concealed permit / license of the state the school is in.
IF he was Open Carry (Unloaded) w/o CHL there would only be the Fed Gun Free Zone to charge with.
He's 21, so he was able to get a CHL.
WITH a CHL none of the 3 listed above could be charged.
From the article, I don't know if the stop & frisk was Terry Stop legal (maybe), and the article says police obtained consent to search his car (even without consent, he was already arrested on a weapons charge, so a warrant would have been easy).
The article says he is charged with only the Unlawful Possession of a Firearm (Class A misdemeanor = $6,250 and/or 1 year in jail.) It shouldn't loose him his 2A rights permanently (after time and probation is done), but ORS 166.291 Sec 1(h) forces a wait of 4 years after ANY misdemeanor before he could apply for a CHL (not sure when the clock starts on that, at conviction or when time / probation is complete).
*** Until I researched this response I did not know about the 4 year wait for a CHL for ANY TYPE misdemeanor, learn something new everyday.