Despite your loaded question, yes.
The 'bad' guys always have and always will get them anyway. They are criminals, who by definition, DON'T OBEY THE LAW. On the other hand, the 99+ % of gun owners who aren't bad guys have the same exact right to bear arms as the police do. There is no...