Agreed 100%. There are so many emotional arguments being made (on both sides lately) of the 2A issue that it is difficult to keep a level head sometimes.
Just keep your eye on the prize ladies, and gentleman. Untied we stand, divided we fall (sorry if that's a bit cliche). Dedication to achieving the goal, respectfully educating antis/fence sitters, as well as actively supporting proponents of our cause (be it financially, donating time, or even signing Pro 2A Petitions or writing your political representatives) is what will win us the day.
Thank you, and God Bless all that are "in the trenches" fighting the good fight. Good luck everyone, and take care.