You also need to read ORS 166.173. Oregon allows local governments to restict unlicensed LOADED OC. 166.173 lays out what the local governments can and cannot do. A few local governments have taken advantage of ORS 166.173...like Portland, Beverton, Tigard, Oregon City, Salem, Astoria, Bend, and Springfield (parks restriction only in Springfeld) Not necessarily all of the restricted cities, but that is most of them. If you do not have a license to conceal, just unload your carry and keep the mag (or speed loaders if a revolver) in you pocket until you get out of the restricted local government juristiction.
Also read ORS 166.360-380...has to do with any carry (OC or CC) into a "public" (make sure you read their definition..think city hall, a college etc) which is restricted to holders of an OR CHL... Good luck, have fun, be discreet and no-one will bother you.