The weapon used to assasinate Senator Bishop is a Kel-Tec Sub-2000.
The location where Carly and MacLaren speak to Bishop, and later Bishop gives his speech, is the Vancouver Art Gallery, formerly the Vancouver Courthouse, in Vancouver, B.C., Canada.