I've been a reader of that site for some time now and can say that it is a good site, as is this one. Both sites (along with a few others) are in my bookmarks as my regular reads. Usually with a tablet as I'm laying in bed at night.
As a web site designer/developer by trade, I can see a site like that being attacked but the effects are usually worse on them than they are on the general public. Not sure what the attacker was after but I'm sure the general public was probably not the target...the site was. I didn't catch the effect, so it must have been cleared up pretty quickly. I can't tell you how many times I've been called on, at weird hours of the night, to clean out some hacker's handy work...sometimes server wide, affecting many sites on that same server. Really fun. Anyway....
The flag you mention, as already noted, probably resulted in a temporary blacklisting of the site out in internet land and took a bit of time for the blacklisting to be cleared out (kind of like a bit of nasty on a credit report). The site has a great reputation.
No one should worry about visiting that site. Just make sure you keep coming back to this one and the gun gods will leave you alone :-0.
BTW: one of my other favorite reads is the
The Firearm Blog. No politics, just hardware. Mostly tactical stuff.
Also check out
http://armoryblog.com. Pretty good.
If you are a female shooter, check out
Packing Pretty | A Tactical Guide for Women to Concealed Carry and Personal Protection. That is a blog targeted at women gun owners, with a slant on self-defense. Yes, I admit that I'm a man who actually reads it... common sense stuff is common sense stuff, so there ya go; enough said on that.
Other honorable mention sites, in my book, are:
gunway.com (really good...like Gun Wire but nicer looking)
gundirectory.com (slow loading site but a great directory of guns and reviews)
jerkingthetrigger.com/blog (like thefireamblog.com and armoryblog.com)
anothergunblog.blogspot.com
gunnuts.net
Anyway, the internet is full of them. Blogs as well as forums.