All the things you want to do would only slow down the purchase of legal guns, which is good as far as it goes, but will do nothing to stop anyone from purchasing an illegal gun. Even where I live there are unregistered handguns changing hands on a somewhat regular basis. Now I'm not real sure...