I didn't intend to exclude handguns like the 9mm Browning or it's more modern counterparts, just those rapid fire, large magazine machine pistols.
As far as semi-automatic and automatic rifles are concerned they are hardly the weapon for self or property defence are they? My thoughts were that they would only be used on a range so why not keep them there? Don't want to get too deep into this, I'm a gun owner but not an American!