Honestly, and I know I won't convince you, Nick has provided much of the founding fathers reasoning for putting the right to keep and bear arms as the 2nd amendment. Americans hold our natural rights very close to our hearts and minds like free speech, press, religion, arms, search and seizure, etc. It is a great offense to us to impede upon them.
What you see as a "drive by" means I can shoot the drive by back and as such he/they won't risk their life by doing a drive by. This is a fundamental difference between legal gun owners and those that oppose such ownership.
Here in the states people view firearm ownership as sacred, it is the great equalizer as mentioned. Law abiding gun owners want NOTHING TO DO WITH committing a felony or other crime, as they can and will lose their right to defend themselves and this nation.