General McChrystal has spent his life in the Military.
He has lived on bases where there is little burglary, rape, assaults and violent activity.
The people he comes in contact with obey his orders and respect him. They are trained to do that.
He dosn’t live the reality of an America with rapes assaults robberies, His Military home was protected by soldiers, Ours are protected by Police that arrive 20 minutes after we call them, and too late to be much help or even take a report half the time.
The Generals expertise does not include the crimes we have to protect ourselves from and he should stick to what he knows.
By the way General McChrystal, The streets of Chicago Detroit, Philadelphia ,and parts of Washington DC are every bit as dangerous as Afghanistan.
When I was in you were not allowed to keep firearms in base housing. You had to keep them in the base armory. If you wanted to use one you had to sign it out.
Things might have changed now.