Wow, this is a real shocker to many folks. But this is great news for supporters of 2A! Brown is A-rated by NRA and GOA. And he won in Massachusetts, which is a hugely liberal state.
I know this is not a political forum, but this is such great news for 2A supporters, that we just HAVE TO acknowledge the victory.
Congrats to Scott Brown!