Portland Socialist Rifle Association

We are the elusive few. Do we even exist? You tell us. This is our web presence. Solidarity comrade.