Just to hammer home the fact that Portland's government is rampantly anti-gun, just check out the definition of firearm set forth in the city code:
Yes, that's right, a super soaker is technically a firearm under the Portland City Code (it fires using compressed air), as is the Cat-A-Pult...