Yes, I agree with you a Glock 17, would be a good deterrent, but then you will end up in jail, specially if your in Toronto, If somebody call the Police, and they say that a person is brandishing a gun the whole Police Force, The ETF, the Swat You name it they have it here will swoop down on you like a plague, but call then about a bike being stolen right in your eyes, they will say the police are on their way, like 5 minutes, later,