Here in Calgary their is a City By-Law what prohibits a person from bringing a firearm onto Calgary Transit property or vehicles/trains. Most people have never heard about it. I know about it because of a friend of mine who owns guns and relies on public transit to get around. He has had a few encounters with Calgary Police and he has yet to get a ticket. He is smart and knows the law and is able to articulate it.
And by a "few encounters" i mean he and one of the Sergent's from the TAC team are on a first name basis.....