Notice that General Stanley McChrystal does not support private use of assault weapons. And Stan is the authority on counter terrorism. I was on active duty for seven years, was Unit Property Book officer for 5 years in three different units during which time I held all of my units’ weapons locked up safe and secure in my unit arms rooms. So perhaps our Constitution does permit Congress to require that all civilians who would chose to own military style weapons to secure them in a “well regulated” militia’s arms room! Five weapon safes cost less than $300. If that’s good for the active duty geese, it ought to be good for the ganders, too.