The most effective measures allow people to keep their guns but don't allow new people to own them. That way there is a lot less of a fight from gun owners but in a few decades there is no legal ownership. That's what they did in Canada with a lot of full auto or EVIL guns like semi auto FN FAL's etc. You have a duty to preserve these rights for others as well as yourself so don't let them divide and conquer.