You are wise to seek training. There is a substantial difference between knowing how to shoot a gun and knowing how to fight with one.
For your purpose I would recommend Thunder Ranch in Eastern Oregon. Yes, it will run a week or two's paychecks but the training is good and it will actually stick with you.
I'm not much into the prepper scene but do have a group of trusted families who live close by. Every member has a needed skill set with backgrounds ranging from Military to Mechanics to Medical to Hunting and Agriculture.
IMHO this is the way to go... Individuals trying to link up with others in a STHF situation across a city the size of the Portland Metro Area would be folly.
Get yourself trained and find like minded neighbors who can contribute a needed skill. Should things ever go horribly wrong like a total economic collapse, a self sufficient and self supporting group is going to be your best bet and the less you need to travel to consolidate, the better off you'll be.