I don't think it would be a good idea to challenge the citizens right to own but one area that can be tightened up without breaching anyones rights is the storage of weapons, I would have thought? How about hand guns, (excluding machine pistols), shotguns and single shot rifles may be kept in the home but semi-automatic and automatic weapons may be owned but must be stored in a secure armoury at the range where they will be used, taken out when required, returned after cleaning?