Jim, this is a non-ending debate, neither of us are experts on our own constitutions, let alone on the others, a 30 minute google and reading a couple of out-of-date discussion papers only provides fodder for mis-information.
The debate wasn't over the rights being the same, the suggestion was that as Canadians, we did not have the right to bear arms.
If the "holes" you are referring to are loop holes (for a government), perhaps your original writers, and your courts, have closed what Americans perceive to be loop holes. They will always be tested.
Our government, and most governments based upon British rule, have instituted some rules around gun ownership and the citizens have accepted them (we perceive the rules as common sense and good for the overall safety of the citizens). Our government forced a very unpopular gun registration upon us, we fought it and lost the first round. However, a few years later, the registration has been removed from law. The people will eventually be hear and will eventually win.
And quite frankly, from my side of the boarder, I fail to see the substance in the American argument that some form of gun control will prevent the American public from defending against a government that wants to "over take" the citizens. With, or without gun control, auto weapons in the hands of citizens can not defend against the military of the United States.