We bantered back and forth and I could see I was getting nowhere with him, as is the case when both parties believe they are in the right.
In the end, I laid out my reasoning and tried to end it as respectfully and civily as I could. I'll update this post when I get the chance, in the end, a lot of people on the forum I visit are on the fence, and agree with points that both me and him made. I think the debate was more for them than anything else, some came around and agreed with me, others not so much. If my little debate with my friend helped convince at least a few others to support the 2A then I think the futile arguments with him were not so futile in the end.
Always look for a means to bring more ammunition to the fight when possible right?