Yes, I have. I recently retired after seven years as an executive protective services field member. I can't discuss my employment before that. I am very well trained with firearms and carry one daily when not at the ranch. A firearm is a final resort, agressive body language and a deep voice can defuse many situations. Martial arts and hand weapons such as ASP batons, pepper spray, stun guns and light impact weapons such as the kelly come along are next. Using a firearm even in the line of duty on surviellence video and with a ton of witnesses results in many complications with the law. Real life is vastly different than the movies. You don't shoot people and just get released five minutes after the police finally arrive and hand your gun back with a smile. And as a personal note, I have always regretted having to use my gun. You always remember it and wonder if there was another option. Another possible ending where everyone lived to see another day. End of lecture. I'll be watching for the agry letter in my private messages.